Skip to content

Add TidierData to frameworks docs page #2651

Add TidierData to frameworks docs page

Add TidierData to frameworks docs page #2651

Triggered via pull request September 4, 2024 01:03
@drizk1drizk1
synchronize #3447
drizk1:main
Status Failure
Total duration 59m 4s
Artifacts

ci.yml

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

Annotations

4 errors, 6 warnings, and 1 notice
Documentation: docs/src/man/querying_frameworks.md#L55
doctest failure in src/man/querying_frameworks.md:55-106 ```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( 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")) @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( 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")) @select(starts_with("new")) @ungroup Evaluated output: ERROR: ParseError: # Error @ none:11: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:11: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.
Julia 1.6 - ubuntu-latest - x64 - pull_request
[setup-julia] If you are testing 1.6 as a Long Term Support (lts) version, consider using the new "lts" version specifier instead of "1.6" explicitly, which will automatically resolve the current lts.
Documentation
The following actions use a deprecated Node.js version and will be forced to run on node20: 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 - macos-latest - aarch64 - pull_request
The following actions use a deprecated Node.js version and will be forced to run on node20: 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 use a deprecated Node.js version and will be forced to run on node20: 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.6 - ubuntu-latest - x64 - pull_request
The following actions use a deprecated Node.js version and will be forced to run on node20: 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 nightly - ubuntu-latest - x64 - pull_request
The following actions use a deprecated Node.js version and will be forced to run on node20: 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 use a deprecated Node.js version and will be forced to run on node20: 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/