R Weekly 2023-W47 httr2 1.0.0, Road to Building Ten Million Binaries, How to Get Good with R
This week’s release was curated by Sam Parmar, with help from the R Weekly team members and contributors.
Highlight
Insights
-
Odds Are You’re Using Probabilities to Describe Event Outcomes
-
How to Simulate & Plot a Bivariate Normal Distribution in R: A Hands-on Guide
-
An Upcoming Change in the TinyTeX Installation Path on Windows
-
Zoom-Zoom release of quarto-webr extension adds improved support for RevealJS
-
{shiny.telemetry}: Enhanced User Behavior Analytics in R/Shiny Dashboards
-
R lubridate: How To Efficiently Work With Dates and Times in R
R in the Real World
-
Dive Into R: Collaborate with the Indy UserR Group as a Newsletter Contributor!
-
mlsauce version 0.8.10: Statistical/Machine Learning with Python and R
-
Accelerating Drug Discovery: Machine Learning for Protein Crystal Detection
R in Organizations
R in Academia
New Packages
CRAN
- {earthdatalogin} 0.0.1: NASA ‘EarthData’ Login Utilities
- {actLifer} 1.0.0: Creating Actuarial Life Tables
- {epiphy} 0.5.0: Analysis of Plant Disease Epidemics
- {textrecipes} 1.0.6: Extra ‘Recipes’ for Text Processing
- {epitweetr} 2.2.16: Early Detection of Public Health Threats from ‘Twitter’ Data
- {aeddo} 0.1.0: Automated and Early Detection of Disease Outbreaks
- {versus} 0.1.0: Compare Data Frames
- {gutenbergr} 0.2.4: Download and Process Public Domain Works from Project Gutenberg
-
{bskyr} 0.0.4: Interact with ‘Bluesky’ Social
- {rosv} 0.4.2: Client to Access and Operate on the ‘Open Source Vulnerability’ API
- {wordbankr} 1.0.2: Accessing the Wordbank Database
- {Spectran} 1.0.3: Visual and Non-Visual Spectral Analysis of Light
- {qeML} 1.1: Quick and Easy Machine Learning Tools
- {filecacher} 0.2.4: File Cacher
- {rsleep} 1.0.10: Analysis of Sleep Data
- {DOYPAColors} 0.0.1: Don’t Overthink Your Palette of Colors
- {phsmethods} 1.0.0: Standard Methods for Use in Public Health Scotland
Updated Packages
- {SAMtool} 1.6.3: Stock Assessment Methods Toolkit - diffify
- {shiny} 1.8.0: Web Application Framework for R - diffify
- {pak} 0.7.0: Another Approach to Package Installation - diffify
- {gtreg} 0.3.0: Regulatory Tables for Clinical Research - diffify
- {dplyr} 1.1.4: A Grammar of Data Manipulation - diffify
- {ggquiver} 0.3.3: Quiver Plots for ‘ggplot2’ - diffify
- {duckdb} 0.9.2: DBI Package for the DuckDB Database Management System - diffify
- {vetiver} 0.2.5: Version, Share, Deploy, and Monitor Models - diffify
- {shiny.telemetry} 0.2.0: ‘Shiny’ App Usage Telemetry - diffify
- {clinicalsignificance} 2.0.0: A Toolbox for Clinical Significance Analyses in Intervention Studies - diffify
- {arrow} 14.0.0: Integration to ‘Apache’ ‘Arrow’ - diffify
- {mirai} 0.11.2: Minimalist Async Evaluation Framework for R - diffify
- {rclipboard} 0.2.1: Shiny/R Wrapper for ‘clipboard.js’ - diffify
- {ggpmisc} 0.5.5: Miscellaneous Extensions to ‘ggplot2’ - diffify
- {stringr} 1.5.1: Simple, Consistent Wrappers for Common String Operations - diffify
- {httr2} 1.0.0: Perform HTTP Requests and Process the Responses - diffify
- {periscope2} 0.1.4: Enterprise Streamlined ‘shiny’ Application Framework Using ‘bs4Dash’ - diffify
- {errorist} 0.1.2: Automatically Search Errors or Warnings - diffify
- {leaflet} 2.2.1: Create Interactive Web Maps with the JavaScript ‘Leaflet’ Library - diffify
- {PatientProfiles} 0.5.0: Identify Characteristics of Patients in the OMOP Common Data Model - diffify
- {constructive} 0.2.0: Display Idiomatic Code to Construct Most R Objects - diffify
- {stringi} 1.8.1: Fast and Portable Character String Processing Facilities - diffify
- {dockerfiler} 0.2.2: Easy Dockerfile Creation from R - diffify
- {diyar} 0.5.1: Record Linkage and Epidemiological Case Definitions in ‘R’ - diffify
- {refinr} 0.3.3: Cluster and Merge Similar Values Within a Character Vector - diffify
- {ranger} 0.16.0: A Fast Implementation of Random Forests - diffify
- {data.tree} 1.1.0: General Purpose Hierarchical Data Structure - diffify
- {crosstable} 0.7.0: Crosstables for Descriptive Analyses - diffify
- {collapse} 2.0.6: Advanced and Fast Data Transformation - diffify
-
{politeness} 0.9.3: Detecting Politeness Features in Text - diffify
-
{nanonext} 0.10.4: R binding for NNG (Nanomsg Next Gen). NNG is a high-performance socket library implementing common communications patterns including publish/subscribe, request/reply and service discovery, over in-process, IPC, TCP, WebSocket and secure TLS transports.
- {ggplate} 0.1.0: Create Layout Plots of Biological Culture Plates and Microplates - diffify
- {pkgdepends} 0.7.0: Package Dependency Resolution and Downloads - diffify
- {ggblanket} 5.2.0: Simplify ‘ggplot2’ Visualisation - diffify
- {packageRank} 0.8.3: Computation and Visualization of Package Download Counts and Percentiles - diffify
- {mosaic} 1.9.0: Project MOSAIC Statistics and Mathematics Teaching Utilities - diffify
- {texreg} 1.39.3: Conversion of R Regression Output to LaTeX or HTML Tables - diffify
- {logr} 1.3.5: Creates Log Files - diffify
- {vivainsights} 0.5.0: Analyze and Visualize Data from ‘Microsoft Viva Insights’ - diffify
- {pins} 1.3.0: Pin, Discover and Share Resources - diffify
- {reproducible} 2.0.9: Enhance Reproducibility of R Code - diffify
- {vaultr} 1.2.0: Vault Client for Secrets and Sensitive Data - diffify
- {ggformula} 0.12.0: Formula Interface to the Grammar of Graphics - diffify
- {downloadthis} 0.3.3: Implement Download Buttons in ‘rmarkdown’ - diffify
- {adobeanalyticsr} 0.4.0: R Client for ‘Adobe Analytics’ API 2.0 - diffify
- {covr} 3.6.4: Test Coverage for Packages - diffify
- {text2vec} 0.6.4: Modern Text Mining Framework for R - diffify
- {crimedata} 0.3.5: Access Crime Data from the Open Crime Database - diffify
- {REDCapTidieR} 1.0.0: Extract ‘REDCap’ Databases into Tidy ‘Tibble’s - diffify
- {duckplyr} 0.2.3: A ‘DuckDB’-Backed Version of ‘dplyr’ - diffify
- {Rdpack} 2.6: Update and Manipulate Rd Documentation Objects - diffify
- {ggpp} 0.5.5: Grammar Extensions to ‘ggplot2’ - diffify
- {zenplots} 1.0.6: Zigzag Expanded Navigation Plots - diffify
- {httptest2} 1.0.0: Test Helpers for ‘httr2’ - diffify
- {countries} 1.1.1: Deal with Country Data in an Easy Way - diffify
- {lintr} 3.1.1: A ‘Linter’ for R Code - diffify
- {octopus} 0.4.1: A Database Management Tool - diffify
- {lifecycle} 1.0.4: Manage the Life Cycle of your Package Functions - diffify
- {jsTreeR} 2.4.0: A Wrapper of the JavaScript Library ‘jsTree’ - diffify
- {periscope} 1.0.4: Enterprise Streamlined ‘Shiny’ Application Framework - diffify
- {taylor} 3.0.0: Lyrics and Song Data for Taylor Swift’s Discography - diffify
- {stacks} 1.0.3: Tidy Model Stacking - diffify
- {drake} 7.13.8: A Pipeline Toolkit for Reproducible Computation at Scale - diffify
- {rtoot} 0.3.3: Collecting and Analyzing Mastodon Data - diffify
- {mlflow} 2.8.0: Interface to ‘MLflow’ - diffify
- {mirai.promises} 0.4.0: Make ‘Mirai’ ‘Promises’ - diffify
- {rprojroot} 2.0.4: Finding Files in Project Subdirectories - diffify Fault Detection - diffify
Videos and Podcasts
-
Shiny + JavaScript - Scroll to top button using HTML, CSS and JS for basic shiny & bslib layouts
-
How to use GitHub Copilot and ChatGPT in RStudio - get setup in less than 5 minutes!
-
Advanced Shiny - Running Multiple Linked Shiny Apps - TidyX Episode 164
-
Creating Player url links in datatable and Shiny - TidyX Episode 163
-
Create Donut and Pie Charts with ggplot (Only Sometimes Please)
R Internationally
Tutorials
- Print Debugging (Now with Icecream!)
-
Logistic regression modeling for #TidyTuesday US House Elections
-
Builld Your First App With Shiny – R Shiny Tutorial For Beginners
- Demystifying Data: A Comprehensive Guide to Calculating and Plotting Cumulative Distribution Functions (CDFs) in R
- Introducing TidyDensity’s New Powerhouse: The convert_to_ts() Function
- Fitting a Distribution to Data in R
-
Understanding the Triangular Distribution and Its Application in R
- Quadratic Regression in R: Unveiling Non-Linear Relationships
- {healthyR.ts} New Features: Unlocking More Power
- How to Perform Multiple Linear Regression in R
- How to Predict a Single Value Using a Regression Model in R
-
Unlocking the Power of Prediction Intervals in R: A Practical Guide
- Publish a Quarto website with Netlify
R Project Updates
Updates from R Core:
Upcoming Events in 3 Months
Events in 3 Months:
Jobs
💼 Explore Jobs & Gigs Board on RStudio Community 💼
rtistry
#30DayMapChallenge: Day 18: Atmosphere. Air quality of Europe from 2017 to 2021, measured as spatial estimates of PM10, PM2.5, Ozone, NO2, and NOx. Higher values correspond to worse air quality.#rayshader adventures, an #rstats tale pic.twitter.com/z2wzXOxedX
— tterence on bsky (@researchremora) November 18, 2023
A very quick #TidyTuesday using {ggsankey} this week to visualise Diwali sales data, breaking down customers into different segments! #RStats #R4DS #DataViz pic.twitter.com/x59XFAl5uy
— Nicola Rennie | @[email protected] (@nrennie35) November 14, 2023