Package: ggcheck 0.0.5

Garrick Aden-Buie

ggcheck: Inspect 'ggplot2' Plots for Automated Grading in Learning Exercises

'ggcheck' provides functions that inspect 'ggplot2' objects to make it easier for teachers to check that student plots meet expectations. Designed primarily for automated grading via 'gradethis' in interactive 'learnr' tutorials.

Authors:Garrick Aden-Buie [aut, cre], Garrett Grolemund [ccp, aut], Nischal Shrestha [aut], Alexander Rossell Hayes [ctb], Sara Altman [ctb], RStudio, PBC [cph, fnd]

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

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

Bug tracker:https://github.com/rstudio/ggcheck/issues

On CRAN:

Conda:

autogradingggplot2gradethislearnr

5.06 score 23 stars 1 packages 83 scripts 39 exports 63 dependencies

Last updated from:155f77dc69. Checks:7 ERROR, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR139
source / vignettesOK195
linux-release-x86_64ERROR144
macos-release-arm64ERROR131
macos-oldrel-arm64ERROR110
windows-develERROR102
windows-releaseERROR89
windows-oldrelERROR90
wasm-releaseOK117

Exports:.resultdefault_labeldefault_paramfail_if_not_ggplotget_coordinate_systemget_dataget_default_labelsget_default_paramsget_geom_layerget_geomsget_geoms_statsget_labelsget_mappingsget_stat_layerget_statsidentical_aesis_ggplotith_dataith_data_isith_geomith_geom_isith_geom_statith_mappingsith_mappings_useith_statith_stat_isn_layersstop_if_not_ggplotuses_aestheticsuses_coordinate_systemuses_datauses_extra_mappingsuses_geom_paramuses_geom_paramsuses_geomsuses_labelsuses_mappingsuses_stat_paramuses_stats

Dependencies:backportsbase64encbslibcachemcheckmateclicommonmarkcpp11crayondiffobjdigestellipsisevaluatefarverfastmapfontawesomefsggplot2gluegradethisgtablehighrhtmltoolshtmlwidgetshttpuvisobandjquerylibjsonliteknitrlabelinglaterlearnrlifecyclelitedownmagrittrmarkdownmemoisemimeotelpromisespurrrR6rappdirsRColorBrewerRcpprenvrlangrmarkdownrprojrootrstudioapiS7sassscalesshinysourcetoolstinytexvctrsviridisLitewaldowithrxfunxtableyaml

Readme and manuals

Help Manual

Help pageTopics
Placeholders for default valuesdefault_label default_param
Which coordinate system does a plot use?get_coordinate_system
Get the data set used by a plot or layerget_data
What is the default label for a plot aesthetic?get_default_labels
What are the default parameters for a plot layer?get_default_params
Isolate a geom layer from a plotget_geom_layer
List the geoms used by a plotget_geoms
List the geom and stat combination used by all layers of a plot.get_geoms_stats
List the labels used by a plotget_labels
Get aesthetic mappings from a layer or plotget_mappings
Isolate a stat layer from a plotget_stat_layer
List the stats used by a plotget_stats
Compare two 'ggplot's to check whether they are equalgradethis_equal.ggplot
Are aesthetic mapping specifications "identical"?identical_aes
Check if an object is a ggplotfail_if_not_ggplot is_ggplot stop_if_not_ggplot
Which data set does the ith layer use?ith_data
Does the ith layer use the correct data set?ith_data_is
Which geom is used in the ith layer?ith_geom
Is the ith geom what it should be?ith_geom_is
Which geom/stat combination is used in the ith layer?ith_geom_stat
Return the aesthetic mappings used by the ith layerith_mappings
Does the ith layer use one or more aesthetic mappings?ith_mappings_use
Which stat is used in the ith layer?ith_stat
Is the ith stat what it should be?ith_stat_is
How many layers are in a plot?n_layers
Does a plot use one or more aesthetics?uses_aesthetics
Does a plot use the correct coordinate system?uses_coordinate_system
Does a plot or layer use the correct data set?uses_data
Does the plot uses extra aesthetic mappings?uses_extra_mappings
Does a layer use one of more specific parameters?uses_geom_param uses_geom_params
Does a plot use one or more geoms?uses_geoms
Does a plot use one or more labels?uses_labels
Does a plot or layer use one or more mappings?uses_mappings
Does a layer use a specific stat parameter?uses_stat_param
Does a plot use one or more stats?uses_stats