Skip to content

Add TidierData to frameworks docs page #2632

Add TidierData to frameworks docs page

Add TidierData to frameworks docs page #2632

Triggered via pull request July 30, 2024 22:00
Status Failure
Total duration 1h 0m 40s
Artifacts

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 10 warnings
Documentation: docs/src/man/querying_frameworks.md#L27
doctest failure in src/man/querying_frameworks.md:27-51 ```jldoctest tidierdata julia> using TidierData julia> df = DataFrame(name=["John", "Sally", "Roger"], age=[54.0, 34.0, 79.0], children=[0, 2, 4]) 3×3 DataFrame Row │ name age children │ String Float64 Int64 ─────┼─────────────────────────── 1 │ John 54.0 0 2 │ Sally 34.0 2 3 │ Roger 79.0 4 julia> @chain df begin @filter(children != 2) @select(name, num_children = children) end 2×2 DataFrame Row │ name num_children │ String Int64 ─────┼────────────────────── 1 │ John 0 2 │ Roger 4 ``` Subexpression: using TidierData Evaluated output: ERROR: ArgumentError: Package TidierData not found in current path. - Run `import Pkg; Pkg.add("TidierData")` to install the TidierData package. Stacktrace: [1] macro expansion @ ./loading.jl:1772 [inlined] [2] macro expansion @ ./lock.jl:267 [inlined] [3] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1753 [4] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [5] invoke_in_world @ ./essentials.jl:923 [inlined] [6] require(into::Module, mod::Symbol) @ Base ./loading.jl:1746 Expected output: diff = Warning: Diff output requires color. ERROR: ArgumentError: Package TidierData not found in current path. - Run `import Pkg; Pkg.add("TidierData")` to install the TidierData package. Stacktrace: [1] macro expansion @ ./loading.jl:1772 [inlined] [2] macro expansion @ ./lock.jl:267 [inlined] [3] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1753 [4] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [5] invoke_in_world @ ./essentials.jl:923 [inlined] [6] require(into::Module, mod::Symbol) @ Base ./loading.jl:1746
Documentation: docs/src/man/querying_frameworks.md#L27
doctest failure in src/man/querying_frameworks.md:27-51 ```jldoctest tidierdata julia> using TidierData julia> df = DataFrame(name=["John", "Sally", "Roger"], age=[54.0, 34.0, 79.0], children=[0, 2, 4]) 3×3 DataFrame Row │ name age children │ String Float64 Int64 ─────┼─────────────────────────── 1 │ John 54.0 0 2 │ Sally 34.0 2 3 │ Roger 79.0 4 julia> @chain df begin @filter(children != 2) @select(name, num_children = children) end 2×2 DataFrame Row │ name num_children │ String Int64 ─────┼────────────────────── 1 │ John 0 2 │ Roger 4 ``` Subexpression: df = DataFrame(name=["John", "Sally", "Roger"], age=[54.0, 34.0, 79.0], children=[0, 2, 4]) Evaluated output: ERROR: UndefVarError: `DataFrame` not defined Stacktrace: [1] top-level scope @ none:1 Expected output: 3×3 DataFrame Row │ name age children │ String Float64 Int64 ─────┼─────────────────────────── 1 │ John 54.0 0 2 │ Sally 34.0 2 3 │ Roger 79.0 4 diff = Warning: Diff output requires color. 3×3 DataFrame Row │ name age children │ String Float64 Int64 ─────┼─────────────────────────── 1 │ John 54.0 0 2 │ Sally 34.0 2 3 │ Roger 79.0 4ERROR: UndefVarError: `DataFrame` not defined Stacktrace: [1] top-level scope @ none:1
Documentation: docs/src/man/querying_frameworks.md#L27
doctest failure in src/man/querying_frameworks.md:27-51 ```jldoctest tidierdata julia> using TidierData julia> df = DataFrame(name=["John", "Sally", "Roger"], age=[54.0, 34.0, 79.0], children=[0, 2, 4]) 3×3 DataFrame Row │ name age children │ String Float64 Int64 ─────┼─────────────────────────── 1 │ John 54.0 0 2 │ Sally 34.0 2 3 │ Roger 79.0 4 julia> @chain df begin @filter(children != 2) @select(name, num_children = children) end 2×2 DataFrame Row │ name num_children │ String Int64 ─────┼────────────────────── 1 │ John 0 2 │ Roger 4 ``` Subexpression: @chain df begin @filter(children != 2) @select(name, num_children = children) end Evaluated output: ERROR: LoadError: UndefVarError: `@chain` not defined in expression starting at none:1 Expected output: 2×2 DataFrame Row │ name num_children │ String Int64 ─────┼────────────────────── 1 │ John 0 2 │ Roger 4 diff = Warning: Diff output requires color. 2×2 DataFrame Row │ name num_children │ String Int64 ─────┼────────────────────── 1 │ John 0 2 │ Roger 4ERROR: LoadError: UndefVarError: `@chain` not defined in expression starting at none:1
Documentation: docs/src/man/querying_frameworks.md#L55
doctest failure in src/man/querying_frameworks.md:55-107 ```jldoctest tidierdata julia> df = DataFrame(groups = repeat('a':'e', inner = 2), b_col = 1:10, c_col = 11:20, d_col = 111:120) 10×4 DataFrame Row │ groups b_col c_col d_col │ Char Int64 Int64 Int64 ─────┼───────────────────────────── 1 │ a 1 11 111 2 │ a 2 12 112 3 │ b 3 13 113 4 │ b 4 14 114 5 │ c 5 15 115 6 │ c 6 16 116 7 │ d 7 17 117 8 │ d 8 18 118 9 │ e 9 19 119 10 │ e 10 20 120 julia> @chain df begin @filter(b_col > 2) @group_by(groups) @summarise(median_b = median(b_col), across((b_col:d_col), mean)) end 4×5 DataFrame Row │ groups median_b b_col_mean c_col_mean d_col_mean │ Char Float64 Float64 Float64 Float64 ─────┼────────────────────────────────────────────────────── 1 │ b 3.5 3.5 13.5 113.5 2 │ c 5.5 5.5 15.5 115.5 3 │ d 7.5 7.5 17.5 117.5 4 │ e 9.5 9.5 19.5 119.5 julia> @chain df begin @filter(b_col > 4 && c_col <= 18) @group_by(groups) @Mutate begin new_col = b_col + maximum(d_col) new_col2 = c_col - maximum(d_col) new_col3 = case_when(c_col >= 18 => "high", c_col > 15 => "medium", true => "low") end @select(starts_with("new")) @ungroup end 4×4 DataFrame Row │ groups new_col new_col2 new_col3 │ Char Int64 Int64 String ─────┼───────────────────────────────────── 1 │ c 121 -101 low 2 │ c 122 -100 medium 3 │ d 125 -101 medium 4 │ d 126 -100 high ``` Subexpression: df = DataFrame(groups = repeat('a':'e', inner = 2), b_col = 1:10, c_col = 11:20, d_col = 111:120) Evaluated output: ERROR: UndefVarError: `DataFrame` not defined Stacktrace: [1] top-level scope @ none:1 Expected output: 10×4 DataFrame Row │ groups b_col c_col d_col │ Char Int64 Int64 Int64 ─────┼───────────────────────────── 1 │ a 1 11 111 2 │ a 2 12 112 3 │ b 3 13 113 4 │ b 4 14 114 5 │ c 5 15 115 6 │ c 6 16 116 7 │ d 7 17 117 8 │ d 8 18 118 9 │ e 9 19 119 10 │ e 10 20 120 diff = Warning: Diff output requires color. 10×4 DataFrame Row │ groups b_col c_col d_col │ Char Int64 Int64 Int64 ─────┼───────────────────────────── 1 │ a 1 11 111 2 │ a 2 12 112 3 │ b 3 13 113 4 │ b 4 14 114 5 │ c 5 15 115 6 │ c 6 16 116 7 │ d 7 17 117 8 │ d 8 18 118 9 │ e 9 19 119 10 │ e 10 20 120ERROR: UndefVarError: `DataFrame` not defined Stacktrace: [1] top-level scope @ none:1
Documentation: docs/src/man/querying_frameworks.md#L55
doctest failure in src/man/querying_frameworks.md:55-107 ```jldoctest tidierdata julia> df = DataFrame(groups = repeat('a':'e', inner = 2), b_col = 1:10, c_col = 11:20, d_col = 111:120) 10×4 DataFrame Row │ groups b_col c_col d_col │ Char Int64 Int64 Int64 ─────┼───────────────────────────── 1 │ a 1 11 111 2 │ a 2 12 112 3 │ b 3 13 113 4 │ b 4 14 114 5 │ c 5 15 115 6 │ c 6 16 116 7 │ d 7 17 117 8 │ d 8 18 118 9 │ e 9 19 119 10 │ e 10 20 120 julia> @chain df begin @filter(b_col > 2) @group_by(groups) @summarise(median_b = median(b_col), across((b_col:d_col), mean)) end 4×5 DataFrame Row │ groups median_b b_col_mean c_col_mean d_col_mean │ Char Float64 Float64 Float64 Float64 ─────┼────────────────────────────────────────────────────── 1 │ b 3.5 3.5 13.5 113.5 2 │ c 5.5 5.5 15.5 115.5 3 │ d 7.5 7.5 17.5 117.5 4 │ e 9.5 9.5 19.5 119.5 julia> @chain df begin @filter(b_col > 4 && c_col <= 18) @group_by(groups) @Mutate begin new_col = b_col + maximum(d_col) new_col2 = c_col - maximum(d_col) new_col3 = case_when(c_col >= 18 => "high", c_col > 15 => "medium", true => "low") end @select(starts_with("new")) @ungroup end 4×4 DataFrame Row │ groups new_col new_col2 new_col3 │ Char Int64 Int64 String ─────┼───────────────────────────────────── 1 │ c 121 -101 low 2 │ c 122 -100 medium 3 │ d 125 -101 medium 4 │ d 126 -100 high ``` Subexpression: @chain df begin @filter(b_col > 2) @group_by(groups) @summarise(median_b = median(b_col), across((b_col:d_col), mean)) end Evaluated output: ERROR: LoadError: UndefVarError: `@chain` not defined in expression starting at none:1 Expected output: 4×5 DataFrame Row │ groups median_b b_col_mean c_col_mean d_col_mean │ Char Float64 Float64 Float64 Float64 ─────┼────────────────────────────────────────────────────── 1 │ b 3.5 3.5 13.5 113.5 2 │ c 5.5 5.5 15.5 115.5 3 │ d 7.5 7.5 17.5 117.5 4 │ e 9.5 9.5 19.5 119.5 diff = Warning: Diff output requires color. 4×5 DataFrame Row │ groups median_b b_col_mean c_col_mean d_col_mean │ Char Float64 Float64 Float64 Float64 ─────┼────────────────────────────────────────────────────── 1 │ b 3.5 3.5 13.5 113.5 2 │ c 5.5 5.5 15.5 115.5 3 │ d 7.5 7.5 17.5 117.5 4 │ e 9.5 9.5 19.5 119.5ERROR: LoadError: UndefVarError: `@chain` not defined in expression starting at none:1
Documentation: docs/src/man/querying_frameworks.md#L55
doctest failure in src/man/querying_frameworks.md:55-107 ```jldoctest tidierdata julia> df = DataFrame(groups = repeat('a':'e', inner = 2), b_col = 1:10, c_col = 11:20, d_col = 111:120) 10×4 DataFrame Row │ groups b_col c_col d_col │ Char Int64 Int64 Int64 ─────┼───────────────────────────── 1 │ a 1 11 111 2 │ a 2 12 112 3 │ b 3 13 113 4 │ b 4 14 114 5 │ c 5 15 115 6 │ c 6 16 116 7 │ d 7 17 117 8 │ d 8 18 118 9 │ e 9 19 119 10 │ e 10 20 120 julia> @chain df begin @filter(b_col > 2) @group_by(groups) @summarise(median_b = median(b_col), across((b_col:d_col), mean)) end 4×5 DataFrame Row │ groups median_b b_col_mean c_col_mean d_col_mean │ Char Float64 Float64 Float64 Float64 ─────┼────────────────────────────────────────────────────── 1 │ b 3.5 3.5 13.5 113.5 2 │ c 5.5 5.5 15.5 115.5 3 │ d 7.5 7.5 17.5 117.5 4 │ e 9.5 9.5 19.5 119.5 julia> @chain df begin @filter(b_col > 4 && c_col <= 18) @group_by(groups) @Mutate begin new_col = b_col + maximum(d_col) new_col2 = c_col - maximum(d_col) new_col3 = case_when(c_col >= 18 => "high", c_col > 15 => "medium", true => "low") end @select(starts_with("new")) @ungroup end 4×4 DataFrame Row │ groups new_col new_col2 new_col3 │ Char Int64 Int64 String ─────┼───────────────────────────────────── 1 │ c 121 -101 low 2 │ c 122 -100 medium 3 │ d 125 -101 medium 4 │ d 126 -100 high ``` Subexpression: @chain df begin @filter(b_col > 4 && c_col <= 18) @group_by(groups) @Mutate begin new_col = b_col + maximum(d_col) new_col2 = c_col - maximum(d_col) new_col3 = case_when(c_col >= 18 => "high", c_col > 15 => "medium", true => "low") end @select(starts_with("new")) @ungroup Evaluated output: ERROR: ParseError: # Error @ none:12:12 @select(starts_with("new")) @ungroup # └ ── Expected `end` Stacktrace: [1] top-level scope @ none:1 Expected output: end 4×4 DataFrame Row │ groups new_col new_col2 new_col3 │ Char Int64 Int64 String ─────┼───────────────────────────────────── 1 │ c 121 -101 low 2 │ c 122 -100 medium 3 │ d 125 -101 medium 4 │ d 126 -100 high diff = Warning: Diff output requires color. end 4×4 DataFrame Row │ groups new_col new_col2 new_col3 │ Char Int64 Int64 String ─────┼───────────────────────────────────── 1 │ c 121 -101 low 2 │ c 122 -100 medium 3 │ d 125 -101 medium 4 │ d 126 -100 highERROR: ParseError: # Error @ none:12:12 @select(starts_with("new")) @ungroup # └ ── Expected `end` Stacktrace: [1] top-level scope @ none:1
Documentation
Process completed with exit code 1.
Julia nightly - ubuntu-latest - x64 - pull_request
Process completed with exit code 1.
Julia 1 - windows-latest - x86 - pull_request
Process completed with exit code 1.
Documentation
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Documentation
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Julia 1 - ubuntu-latest - x64 - pull_request
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, codecov/codecov-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Julia 1 - ubuntu-latest - x64 - pull_request
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3, codecov/codecov-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Julia 1.6 - ubuntu-latest - x64 - pull_request
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, codecov/codecov-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Julia 1.6 - ubuntu-latest - x64 - pull_request
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3, codecov/codecov-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Julia nightly - ubuntu-latest - x64 - pull_request
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Julia nightly - ubuntu-latest - x64 - pull_request
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Julia 1 - windows-latest - x86 - pull_request
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Julia 1 - windows-latest - x86 - pull_request
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/