R Weekly 2024-W22 Functional OOP, Overture Maps, Refactoring Tests
This week’s release was curated by Jonathan Carroll, with help from the RWeekly team members and contributors.
Highlight
Insights
- Crossvalidation in complex survey data
- Plotting weather data with ggplot()
- Generalizing Support for Functional OOP in R
- A detailed introduction to Deep Quasi-Randomized ‘neural’ networks
- A security issue with R serialization
- rOpenSci News Digest, May 2024
- What I edit when refactoring a test file
- Metallica tour history with R and PowerBI
- Testing components with shinytest2
- Getting and visualizing Overture Maps buildings data in R
- How to Remove Specific Elements from a Vector in R
- How to Split a Vector into Chunks in R
- How to Split a Number into Digits in R Using gsub() and Nstrsplit()
- How to Drop or Select Rows with a Specific String in R
- Update to healthyR.data 1.1.0
- 3MW (Dynamic UI with R-Shiny)
- Get a Free New Logo for Your R Package in Our Hex Design Contest
R Users
Resources
New Packages
📦 Keep up to date wtih CRANberries 📦
CRAN
- {PRNG} 0.0.1: A Pseudo-Random Number Generator
- {equatiomatic} 0.3.3: Transform Models into ‘LaTeX’ Equations
- {box.linters} 0.9.0: Linters for ‘box’ Modules
- {tryr} 0.1.1: Client/Server Error Handling for HTTP API Frameworks
- {stbl} 0.1.1: Stabilize Function Arguments
- {gpuR} 2.0.6: GPU Functions for R Objects
- {factorplot} 1.2.3: Presenting Pairwise Comparisons
- {minty} 0.0.1: Minimal Type Guesser
- {tabulapdf} 1.0.5-3: Extract Tables from PDF Documents
- {MPCR} 1.1.1: Multi- And Mixed-Precision Computations
- {ggdaynight} 0.1.3: Add Day/Night Patterns to ‘ggplot2’ Plots
Updated Packages
- Introducing Keras 3 for R
- simstudy 0.8.0: customized distributions
- {gotop} 0.1.4: Scroll Back to Top Icon in Shiny and R Markdown - diffify
- {highr} 0.11: Syntax Highlighting for R Source Code - diffify
- {readODS} 2.3.0: Read and Write ODS Files - diffify
- {arrow} 16.1.0: Integration to ‘Apache’ ‘Arrow’ - diffify
- {ggblanket} 9.1.0: Simplify ‘ggplot2’ Visualisation - diffify
- {esquisse} 2.0.0: Explore and Visualize Your Data Interactively - diffify
- {googleVis} 0.7.3: R Interface to Google Charts - diffify
- {shinyChatR} 1.2.0: R Shiny Chat Module - diffify
- {vcfppR} 0.4.6: Rapid Manipulation of the Variant Call Format (VCF) - diffify
- {rsconnect} 1.3.0: Deploy Docs, Apps, and APIs to ‘Posit Connect’, ‘shinyapps.io’, and ‘RPubs’ - diffify
- {textshaping} 0.4.0: Bindings to the ‘HarfBuzz’ and ‘Fribidi’ Libraries for Text Shaping - diffify
- {archetypal} 1.3.1: Finds the Archetypal Analysis of a Data Frame - diffify
- {backports} 1.5.0: Reimplementations of Functions Introduced Since R-3.0.0 - diffify
- {rio} 1.1.0: A Swiss-Army Knife for Data I/O - diffify
- {timeplyr} 0.8.0: Fast Tidy Tools for Date and Date-Time Manipulation - diffify
- {googleAuthR} 2.0.2: Authenticate and Create Google APIs - diffify
- {torch} 0.13.0: Tensors and Neural Networks with ‘GPU’ Acceleration - diffify
- {reticulate} 1.37.0: Interface to ‘Python’ - diffify
- {rapiclient} 0.1.5: Dynamic OpenAPI/Swagger Client - diffify
- {gptstudio} 0.4.0: Use Large Language Models Directly in your Development Environment - diffify
- {duckplyr} 0.4.0: A ‘DuckDB’-Backed Version of ‘dplyr’ - diffify
- {deps} 0.3.0: Dependency Management with ‘roxygen’-Style Comments - diffify
Videos and Podcasts
Tutorials
R Project Updates
Updates from R Core:
Call for Participation
Upcoming Events in 3 Months
Events in 3 Months:
Connect
Join the Data Science Learning Community