No articles match
Package sources20 days ago
Inferring package sources | Unknown sources | Custom R package repositories | Repository snapshots | Bioconductor | Initializing a project | Bioconductor releases | Bioconductor mirrors | Disabling Bioconductor | The package cellar | Explicit sources | ABI compatibility | Build-time dependencies
Frequently asked questions2 months ago
Why isn't my package being snapshotted into the lockfile? | Capturing all dependencies | Capturing explicit dependencies | How do I update the lockfile? | How should I handle development dependencies? | I'm returning to an older renv project. What do I do? | How can I check my packages for known vulnerabilities? | Why are package downloads failing?
Installing packages2 months ago
Cache | Cache location | Multiple caches | Shared cache locations | Caveats | Building from source | Configure flags | Install flags | Vignettes | Downloads | Alternative downloaders | Proxies | Authentication | Azure DevOps | Git and Personal Access Tokens | Custom headers | Debugging
Using renv with Posit Connect2 months ago
Publishing from the RStudio IDE | Publishing programatically | A word about packrat
Project profiles3 months ago
Introduction | Usage | Managing profile-specific dependencies | Profile-specific ignore rules
Using renv with continuous integration3 months ago
GitHub actions | Using r-lib/actions/setup-renv | Using the GitHub Actions Cache with renv | Generating a lockfile in CI | Downloading packages in CI | GitLab CI
Using renv with Docker3 months ago
Containerizing an existing renv project | Caching package installs | Basic Docker layer cache | Cache mounts | Bind-mounted host caches | System dependencies | Multi-stage builds
Introduction to renv3 months ago
Libraries and repositories | Getting started | Collaboration | Installing packages | Updating packages | Infrastructure | Caveats | Uninstalling renv
Using Python with renv3 months ago
Activating Python integration | Deactivating Python integration | Understanding Python integration | Virtual environments | Conda environments
Using ggplot2 in packages8 months ago
Referring to ggplot2 functions | Using aes() and vars() in a package function | Best practices for common tasks | Using ggplot2 to visualize an object | Creating a new theme | Testing ggplot2 output | ggplot2 in Suggests | Read more
Aesthetic specifications8 months ago
Colour and fill | Lines | Line type | Linewidth | Line end/join paramters | Polygons | Point | Shape | Text | Font family | Font face | Font size | Justification
Extending ggplot28 months ago
ggproto | Creating a new stat | The simplest stat | Stat parameters | Picking defaults | Variable names and default aesthetics | Exercises | Creating a new geom | A simple geom | Collective geoms | Inheriting from an existing Geom | Geoms and Stats with multiple orientation | Omnidirectional stats | Omnidirecitonal geoms | Dealing with required aesthetics | Ambiguous layers | Creating your own theme | Overriding elements | Global elements | Complete vs incomplete | Creating a new faceting | Creating a layout specification | Mapping data into panels | Laying out the panels | Assembling the Facet class | Doing more with facets | Extending existing facet function | Creating new guides | Overriding scale extraction | Guide constructors | Custom drawings
Introduction to ggplot28 months ago
Data | Mapping | Layers | Scales | Facets | Coordinates | Theme | Combining
Profiling Performance8 months ago
Performance focused changes across versions | vr packageVersion('ggplot2') | v3.1.0
here10 months ago
Basic functionality | Declare the location of the current script | Use project-relative paths | Situation report | What if the working directory is wrong? | Extra safety | Conflicts with other packages | Specify a unique identifier | Beyond here | Change project root | Under the hood: rprojroot
Package development11 months ago
Development | Isolation | Library Paths | Testing | Submitting to CRAN
packrat vs. renv11 months ago
Introduction to the fastverse2 years ago
Extending the fastverse for the Session | Permanent Extensions | Custom fastverse Configurations for Projects | Creating Separate Package-Verses | Dependencies, Situational Reports and Updating | Other fastverse Options | Conclusion | Appendix: A note on OpenMP Multithreading
pairPropTest2 years ago
Sample data | Weighted tests
pairTtest2 years ago
Sample data | Weighted tests
statsTable2 years ago
Sample data | Sample table summary | Further reading
penTable2 years ago
Sample data | Changing weights | Overlap with wtdPropTable | Retrieve only counts used in penTable
wtdFreqTable2 years ago
Sample data | Changing weights
wtdPropTable2 years ago
Sample data | Changing weights
tabyls: a tidy, fully-featured approach to counting things3 years ago
Motivation: why tabyl? | How it works | Examples | One-way tabyl | Two-way tabyl | Three-way tabyl | Other features of tabyls | The adorn_* functions | The adorn functions are: | BYOt (Bring Your Own tabyl) | Questions? Comments?
Overview of janitor functions3 years ago
Major functions | Cleaning | Clean data.frame names with clean_names() | Do those data.frames actually contain the same columns? | Check with compare_df_cols() | Exploring | tabyl() - a better version of table() | Explore records with duplicated values for specific combinations of variables with get_dupes() | Explore relationships between columns with get_one_to_one() | Minor functions | Manipulate vectors of names with make_clean_names() | Validate that a column has a single_value() per group | remove_empty() rows and columns | remove_constant() columns | Directionally-consistent rounding behavior with round_half_up() | Round decimals to precise fractions of a given denominator with round_to_fraction() | Fix dates stored as serial numbers with excel_numeric_to_date() | Convert a mix of date and datetime formats to date | Elevate column names stored in a data.frame row | Find the header row buried within a messy data.frame | Count factor levels in groups of high, medium, and low with top_levels()
makeWeights4 years ago
Sample data | Sample table summary
stratRandSample4 years ago
Sample data | Random 80% of dataset | Random 30% of each group (# of cylinders) | Random sample, different % per stratum | Misc. things
Browsing palettes4 years ago
Categorical | Pairs | Quads | Lines | Hex and Hept | Maps | Numerical | Non-divergent | Divergent | Orthogonal | Extras | Additional palettes
Intro to paletteNMR4 years ago
Navigating existing palettes | Categorical | Quads | Lines | Maps | Numerical | Non-divergent | Divergent | Accessing existing palettes | Drawing palettes (draw_palette)
scale_* functions (ggplot2)4 years ago
Introduction to qualtRics4 years ago
Usage | Registering your Qualtrics credentials | A simple Qualtrics workflow | More detailed control
Using here with rmarkdown6 years ago
rmarkdown starts in a subdirectory | here always uses project-relative paths