Package: tidyfun 0.1.2

Fabian Scheipl

tidyfun: Tidy Functional Data Wrangling and Visualization

Represent, visualize, describe and wrangle functional data in tidy data frames, building on the 'tf' package. Provides data types for functional observations that work as columns in data frames, enabling manipulation with 'dplyr' verbs and visualization with 'ggplot2' geoms designed for functional data.

Authors:Fabian Scheipl [aut, cre, cph], Jeff Goldsmith [aut], Julia Wrobel [aut], Maximilian Mücke [ctb]

tidyfun_0.1.2.tar.gz
tidyfun_0.1.2.zip(r-4.7)tidyfun_0.1.2.zip(r-4.6)tidyfun_0.1.2.zip(r-4.5)
tidyfun_0.1.2.tgz(r-4.6-any)tidyfun_0.1.2.tgz(r-4.5-any)
tidyfun_0.1.2.tar.gz(r-4.7-any)tidyfun_0.1.2.tar.gz(r-4.6-any)
tidyfun_0.1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
tidyfun/json (API)
NEWS

# Install 'tidyfun' in R:
install.packages('tidyfun', repos = c('https://tidyfun.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tidyfun/tidyfun/issues

Pkgdown/docs site:https://tidyfun.github.io

Datasets:
  • chf_df - Congestive heart failure accelerometry data
  • dti_df - Diffusion tensor imaging data

On CRAN:

Conda:

8.15 score 39 stars 75 scripts 620 downloads 31 exports 47 dependencies

Last updated from:d21a98b87d. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK234
source / vignettesOK260
linux-release-x86_64OK225
macos-release-arm64OK200
macos-oldrel-arm64OK180
windows-develOK248
windows-releaseOK157
windows-oldrelOK149
wasm-releaseOK147

Exports:autolayerautoplotgeom_capelinigeom_capellinigeom_cappelinigeom_cappellinigeom_errorbandgeom_fboxplotgeom_meatballsgeom_spaghettiGeomCapelliniGeomErrorbandGeomFboxplotGeomMeatballsGeomSpaghettigglasagnais_tf_ggplotparse_tf_aestheticsstat_capellinistat_errorbandstat_fboxplotstat_tfStatCapelliniStatErrorbandStatFboxplotStatTftf_gathertf_ggplottf_nesttf_spreadtf_unnest

Dependencies:backportscheckmateclicpp11crayondplyrfarverforcatsgenericsGGallyggplot2ggstatsgluegtablehmsisobandlabelinglatticelifecyclemagrittrMatrixmgcvmvtnormnlmepatchworkpillarpkgconfigpracmaprettyunitsprogresspurrrR6RColorBrewerrlangS7scalesstringistringrtftibbletidyrtidyselectutf8vctrsviridisLitewithrzoo

Converting to & from tf

Rendered fromx02_Conversion.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2026-04-24
Started: 2019-06-01

Curve Registration: Practical Guide and Pitfalls

Rendered fromx06_Registration.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2026-04-24
Started: 2026-03-17

Data Wrangling

Rendered fromx03_Data_Wrangling.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2026-04-24
Started: 2019-06-01

Developer Notes

Rendered fromx05_Advice.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2026-04-24
Started: 2020-04-21

tf Vectors and Operations

Rendered fromx01_tf_Vectors.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2026-04-24
Started: 2019-06-01

Visualization

Rendered fromx04_Visualization.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2026-04-24
Started: 2019-06-01

Readme and manuals

Help Manual

Help pageTopics
Add layers to tf_ggplot objects+.tf_ggplot
Autoplot and autolayer methods for 'tf' objectsautolayer.tf autoplot.tf
Congestive heart failure accelerometry datachf_df
Diffusion tensor imaging datadti_df
Glyph plots for 'tf' objectsGeomCapellini geom_capelini geom_capellini geom_cappelini geom_cappellini ggcapellini StatCapellini stat_capellini
Error bands using 'tf' objects as boundsGeomErrorband geom_errorband ggerrorband StatErrorband stat_errorband
Functional boxplots for 'tf' objectsGeomFboxplot geom_fboxplot ggfboxplot StatFboxplot stat_fboxplot
Lasagna plots for 'tf's using 'ggplot2'gglasagna
ggplot_build method for tf_ggplotggplot_build.tf_ggplot
Spaghetti plots for 'tf' objectsGeomMeatballs GeomSpaghetti geom_meatballs geom_spaghetti ggspaghetti StatTf stat_tf
Check if object is a tf_ggplotis_tf_ggplot
Parse aesthetic mappings to separate tf and regular aestheticsparse_tf_aesthetics
Print method for tf_ggplotprint.tf_ggplot
Evaluate 'tf's inside a 'data.frame'tf_evaluate.data.frame
Gather all columns representing functional measurements into a 'tfd'-objecttf_gather
Create a tf-aware ggplottf_ggplot
Turn "long" tables into tidy data frames with 'tf'-objectstf_nest
Spread a 'tf'-column into many columns representing the function evaluations.tf_spread
Turn (data frames with) 'tf'-objects / list columns into "long" tables.tf_unnest tf_unnest.data.frame tf_unnest.tf
Format tidy functional data for tibblesobj_sum.tf pillar_shaft.tf type_sum.tf