Skip to content

panelsummary

Create Publication-Ready Regression Tables with Panels

v0.1.2.1 · Aug 16, 2023 · GPL (>= 3)

Description

Create an automated regression table that is well-suited for models that are estimated with multiple dependent variables. 'panelsummary' extends 'modelsummary' (Arel-Bundock, V. (2022) <doi:10.18637/jss.v103.i01>) by allowing regression tables to be split into multiple sections with a simple function call. Utilize familiar arguments such as fmt, estimate, statistic, vcov, conf_level, stars, coef_map, coef_omit, coef_rename, gof_map, and gof_omit from 'modelsummary' to clean the table, and additionally, add a row for the mean of the dependent variable without external manipulation.

Downloads

218

Last 30 days

15074th

218

Last 90 days

218

Last year

CRAN Check Status

1 ERROR
13 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc ERROR
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (28 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-devel-linux-x86_64-debian-gcc

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
ERROR r-devel-linux-x86_64-debian-gcc

examples

Running examples in ‘panelsummary-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: clean_raw
> ### Title: Pass a panelsummary::panelsummary_raw dataframe into
> ###   kableExtra::kbl() with typical defaults
> ### Aliases: clean_raw
> 
> ### ** Examples
> 
> 
> ## Cleaning a panelsummary_raw dataframe with clean_raw
> 
> ols_1 <- lm(mpg ~ hp + cyl, data = mtcars)
> 
> panelsummary_raw(ols_1, ols_1) |> clean_raw()
Error in basename(x) : a character vector argument expected
Calls: clean_raw ... <Anonymous> -> ifelse -> grepl -> is.factor -> basename
Execution halted
ERROR r-devel-linux-x86_64-debian-gcc

re-building of vignette outputs

Error(s) in re-building vignettes:
  ...
--- re-building ‘adding_rows.Rmd’ using rmarkdown

Quitting from adding_rows.Rmd:73-79 [unnamed-chunk-4]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `basename()`:
! a character vector argument expected
---
Backtrace:
     ▆
  1. └─panelsummary::panelsummary_raw(...)
  2.   └─base::lapply(...)
  3.     └─panelsummary (local) FUN(X[[i]], ...)
  4.       └─modelsummary::modelsummary(...)
  5.         └─modelsummary:::factory(...)
  6.           └─modelsummary (local) factory_fun(...)
  7.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
  8.             └─tools::file_ext(output_file)
  9.               ├─base::ifelse(...)
 10.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
 11.               │ └─base::is.factor(x)
 12.               └─base::basename(x)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'adding_rows.Rmd' failed with diagnostics:
a character vector argument expected
--- failed re-building ‘adding_rows.Rmd’

--- re-building ‘panelsummary.Rmd’ using rmarkdown

Quitting from panelsummary.Rmd:52-56 [unnamed-chunk-4]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `basename()`:
! a character vector argument expected
---
Backtrace:
     ▆
  1. └─panelsummary::panelsummary(...)
  2.   └─base::lapply(...)
  3.     └─panelsummary (local) FUN(X[[i]], ...)
  4.       └─modelsummary::modelsummary(...)
  5.         └─modelsummary:::factory(...)
  6.           └─modelsummary (local) factory_fun(...)
  7.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
  8.             └─tools::file_ext(output_file)
  9.               ├─base::ifelse(...)
 10.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
 11.               │ └─base::is.factor(x)
 12.               └─base::basename(x)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'panelsummary.Rmd' failed with diagnostics:
a character vector argument expected
--- failed re-building ‘panelsummary.Rmd’

--- re-building ‘with_fixest.Rmd’ using rmarkdown

Quitting from with_fixest.Rmd:60-66 [unnamed-chunk-4]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `basename()`:
! a character vector argument expected
---
Backtrace:
     ▆
  1. ├─kableExtra::kable_classic(...)
  2. │ └─kableExtra:::kable_light(...)
  3. │   └─kableExtra::kable_styling(...)
  4. └─panelsummary::panelsummary(...)
  5.   └─base::lapply(...)
  6.     └─panelsummary (local) FUN(X[[i]], ...)
  7.       └─modelsummary::modelsummary(...)
  8.         └─modelsummary:::factory(...)
  9.           └─modelsummary (local) factory_fun(...)
 10.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
 11.             └─tools::file_ext(output_file)
 12.               ├─base::ifelse(...)
 13.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
 14.               │ └─base::is.factor(x)
 15.               └─base::basename(x)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'with_fixest.Rmd' failed with diagnostics:
a character vector argument expected
--- failed re-building ‘with_fixest.Rmd’

SUMMARY: processing the following files failed:
  ‘adding_rows.Rmd’ ‘panelsummary.Rmd’ ‘with_fixest.Rmd’

Error: Vignette re-building failed.
Execution halted
ERROR r-devel-linux-x86_64-debian-gcc

tests

  Running ‘testthat.R’ [4s/5s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/tests.html
  > # * https://testthat.r-lib.org/reference/test_package.html#special-files
  > 
  > library(testthat)
  > library(panelsummary)
  > 
  > test_check("panelsummary")
  Saving _problems/test-add_panels-17.R
  Saving _problems/test-add_panels-34.R
  NOTE: 0/2 fixed-effect singletons were removed (2 observations).
  NOTE: 0/2 fixed-effect singletons were removed (2 observations).
  Saving _problems/test-add_panels-55.R
  NOTE: 0/2 fixed-effect singletons were removed (2 observations).
  Saving _problems/test-helper_functions-31.R
  Saving _problems/test-panelsummary_raw-6.R
  Saving _problems/test-panelsummary_raw-14.R
  [ FAIL 6 | WARN 0 | SKIP 13 | PASS 7 ]
  
  ══ Skipped tests (13) ══════════════════════════════════════════════════════════
  • On CRAN (13): 'test-create_means.R:26:3', 'test-create_means.R:36:3',
    'test-create_means.R:46:3', 'test-create_means.R:59:3',
    'test-create_means.R:69:3', 'test-helper_functions.R:4:3',
    'test-helper_functions.R:41:3', 'test-panelsummary.R:4:3',
    'test-panelsummary.R:28:3', 'test-panelsummary.R:52:3',
    'test-panelsummary.R:75:3', 'test-panelsummary.R:98:3',
    'test-panelsummary_raw.R:20:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-add_panels.R:13:3'): add rows works with bold argument ───────
  Expected `panelsummary(...)` not to throw any errors.
  Actually got a <simpleError> with message:
    a character vector argument expected
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test-add_panels.R:13:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─panelsummary::panelsummary(...)
    8.   └─base::lapply(...)
    9.     └─panelsummary (local) FUN(X[[i]], ...)
   10.       └─modelsummary::modelsummary(...)
   11.         └─modelsummary:::factory(...)
   12.           └─modelsummary (local) factory_fun(...)
   13.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
   14.             └─tools::file_ext(output_file)
   15.               ├─base::ifelse(...)
   16.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
   17.               │ └─base::is.factor(x)
   18.               └─base::basename(x)
  ── Failure ('test-add_panels.R:30:3'): add rows works with italic argument ─────
  Expected `panelsummary(...)` not to throw any errors.
  Actually got a <simpleError> with message:
    a character vector argument expected
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test-add_panels.R:30:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─panelsummary::panelsummary(...)
    8.   └─base::lapply(...)
    9.     └─panelsummary (local) FUN(X[[i]], ...)
   10.       └─modelsummary::modelsummary(...)
   11.         └─modelsummary:::factory(...)
   12.           └─modelsummary (local) factory_fun(...)
   13.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
   14.             └─tools::file_ext(output_file)
   15.               ├─base::ifelse(...)
   16.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
   17.               │ └─base::is.factor(x)
   18.               └─base::basename(x)
  ── Failure ('test-add_panels.R:50:3'): add rows works with bold argument/italic/hline ──
  Expected `panelsummary(...)` not to throw any errors.
  Actually got a <simpleError> with message:
    a character vector argument expected
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test-add_panels.R:50:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─panelsummary::panelsummary(...)
    8.   └─base::lapply(...)
    9.     └─panelsummary (local) FUN(X[[i]], ...)
   10.       └─modelsummary::modelsummary(...)
   11.         └─modelsummary:::factory(...)
   12.           └─modelsummary (local) factory_fun(...)
   13.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
   14.             └─tools::file_ext(output_file)
   15.               ├─base::ifelse(...)
   16.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
   17.               │ └─base::is.factor(x)
   18.               └─base::basename(x)
  ── Error ('test-helper_functions.R:30:30'): row indices for each panel appear and are correct::lm ──
  Error in `basename(x)`: a character vector argument expected
  Backtrace:
       ▆
    1. └─base::lapply(...) at test-helper_functions.R:30:3
    2.   └─panelsummary (local) FUN(X[[i]], ...)
    3.     └─modelsummary::modelsummary(x, output = "data.frame") at test-helper_functions.R:30:30
    4.       └─modelsummary:::factory(...)
    5.         └─modelsummary (local) factory_fun(...)
    6.           ├─base::isTRUE(tools::file_ext(output_file) == "csv")
    7.           └─tools::file_ext(output_file)
    8.             ├─base::ifelse(...)
    9.             ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
   10.             │ └─base::is.factor(x)
   11.             └─base::basename(x)
  ── Error ('test-panelsummary_raw.R:6:3'): panelsummary_raw returns a data.frame, not other object ──
  Error in `basename(x)`: a character vector argument expected
  Backtrace:
       ▆
    1. └─panelsummary::panelsummary_raw(ols_1, ols_2) at test-panelsummary_raw.R:6:3
    2.   └─base::lapply(...)
    3.     └─panelsummary (local) FUN(X[[i]], ...)
    4.       └─modelsummary::modelsummary(...)
    5.         └─modelsummary:::factory(...)
    6.           └─modelsummary (local) factory_fun(...)
    7.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
    8.             └─tools::file_ext(output_file)
    9.               ├─base::ifelse(...)
   10.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
   11.               │ └─base::is.factor(x)
   12.               └─base::basename(x)
  ── Error ('test-panelsummary_raw.R:14:3'): panelsummary_raw returns a data.frame, not other object when using lists as inputs ──
  Error in `basename(x)`: a character vector argument expected
  Backtrace:
       ▆
    1. └─panelsummary::panelsummary_raw(list(ols_1, ols_1), ols_2) at test-panelsummary_raw.R:14:3
    2.   └─base::lapply(...)
    3.     └─panelsummary (local) FUN(X[[i]], ...)
    4.       └─modelsummary::modelsummary(...)
    5.         └─modelsummary:::factory(...)
    6.           └─modelsummary (local) factory_fun(...)
    7.             ├─base::isTRUE(tools::file_ext(output_file) == "csv")
    8.             └─tools::file_ext(output_file)
    9.               ├─base::ifelse(...)
   10.               ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
   11.               │ └─base::is.factor(x)
   12.               └─base::basename(x)
  
  [ FAIL 6 | WARN 0 | SKIP 13 | PASS 7 ]
  Error:
  ! Test failures.
  Execution halted
NOTE r-devel-linux-x86_64-fedora-clang

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-devel-linux-x86_64-fedora-gcc

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-devel-macos-arm64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-devel-windows-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    'add_panels.R' 'clean_raw.Rd' 'create_means.R' 'helper_functions.R'
    'panelsummary.R' 'panelsummary_raw.R'
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-patched-linux-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-release-linux-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-release-macos-arm64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-release-macos-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-release-windows-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    'add_panels.R' 'clean_raw.Rd' 'create_means.R' 'helper_functions.R'
    'panelsummary.R' 'panelsummary_raw.R'
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^

Check History

ERROR 0 OK · 13 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
ERROR r-devel-linux-x86_64-debian-gcc

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-linux-x86_64-fedora-clang

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-linux-x86_64-fedora-gcc

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-macos-arm64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-devel-windows-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    'add_panels.R' 'clean_raw.Rd' 'create_means.R' 'helper_functions.R'
    'panelsummary.R' 'panelsummary_raw.R'
NOTE r-patched-linux-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-release-linux-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-release-macos-arm64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-release-macos-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    ‘add_panels.R’ ‘clean_raw.Rd’ ‘create_means.R’ ‘helper_functions.R’
    ‘panelsummary.R’ ‘panelsummary_raw.R’
NOTE r-release-windows-x86_64

DESCRIPTION meta-information

  Missing dependency on R >= 4.1.0 because package code uses the pipe
  |> or function shorthand \(...) syntax added in R 4.1.0.
  File(s) using such syntax:
    'add_panels.R' 'clean_raw.Rd' 'create_means.R' 'helper_functions.R'
    'panelsummary.R' 'panelsummary_raw.R'
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) panelsummary.Rd:112: Lost braces; missing escapes or markup?
   112 | \item `"{exp(estimate) * std.error}"
       |         ^
checkRd: (-1) panelsummary_raw.Rd:90: Lost braces; missing escapes or markup?
    90 | \item `"{exp(estimate) * std.error}"
       |         ^

Dependency Network

Dependencies Reverse dependencies dplyr fixest kableExtra modelsummary rlang stringr tidyselect panelsummary

Version History

new 0.1.2.1 Mar 9, 2026