R Weekly 2024-W30 Tile sprites, GitHub Copilot, extract functions
This week’s release was curated by Ryo Nakagawara, with help from the R Weekly team members and contributors.
Highlight
- Tile-style sprite delight
- Some thoughts after a trial run of GitHub’s Copilot Workspace
- Extracting names of functions defined in a script with treesitter
Insights
R in the Real World
Resources
New Packages
📦 Keep up to date wtih CRANberries 📦
CRAN
- {iC10} 2.0.2: A Copy Number and Expression-Based Classifier for Breast Tumours
- {tidydelta} 0.1.0: Estimation of Standard Errors using Delta Method
- {LMPdata} 0.1.0: Easy Import of the EU Labour Market Policy Data
- {charlesschwabapi} 1.0.2: Wrapper Functions Around ‘Charles Schwab Individual Trader API’
- {databraryr} 0.6.6: Interact with the ‘Databrary.org’ API
- {zippeR} 0.1.0: Working with United States ZIP Code and ZIP Code Tabulation Area Data
- {modisfast} 0.9.1: Fast and Efficient Access to MODIS Earth Observation Data
- {vol2birdR} 1.0.3: Vertical Profiles of Biological Signals in Weather Radar Data
GitHub or Bitbucket
- {maize} 0.0.0.9000: Extension library for support vector machines in {tidymodels}
Updated Packages
- {gert} 2.1.0: Simple Git Client for R - diffify
- {tidytable} 0.11.1: Tidy Interface to ‘data.table’ - diffify
- {Rdune} 1.1.0: ‘Creates Color Palettes Inspired by Dune’ - diffify
- {malariaAtlas} 1.6.1: An R Interface to Open-Access Malaria Data, Hosted by the ‘Malaria Atlas Project’ - diffify
- {gam} 1.22-4: Generalized Additive Models - diffify
- {Rcpp} 1.0.13: Seamless R and C++ Integration - diffify
- {ipumsr} 0.8.1: An R Interface for Downloading, Reading, and Handling IPUMS Data - diffify
- {pagenum} 1.3: Put Page Numbers on Graphics - diffify
- {imf.data} 0.1.6: An Interface to IMF (International Monetary Fund) Data JSON API - diffify
- {officedown} 0.3.3: Enhanced ‘R Markdown’ Format for ‘Word’ and ‘PowerPoint’ - diffify
- {httr2} 1.0.2: Perform HTTP Requests and Process the Responses - diffify
- {Rapp} 0.2.0: Easily Build Command Line Applications - diffify
- {magick} 2.8.4: Advanced Graphics and Image-Processing in R - diffify
- {ppendemic} 0.1.8: A Glimpse at the Diversity of Peru’s Endemic Plants - diffify
- {palettes} 0.2.1: Methods for Colour Vectors and Colour Palettes - diffify
- {phonfieldwork} 0.0.15: Linguistic Phonetic Fieldwork Tools - diffify
- {nuts} 1.1.0: Convert European Regional Data - diffify
- {callback} 0.1.1: Computes Statistics from Discrimination Experimental Data - diffify
- {pivotea} 1.0.2: Create Pivot Table Easily - diffify
Videos and Podcasts
- Listen to the R-Weekly Highlights Podcast
- R-Ladies Rome (English) - Quarto Dashboards
- Interactive wolves density heatmap in R using {mapbox} and {mapgl}
Shiny Apps
Tutorials
-
Extracting names of functions defined in a script with treesitter
-
Simplify Regression Modeling with tidyAML?s fast_regression()
-
How to Extract Substring Starting from the End of a String in R
-
R Microbenchmark: How to Measure and Compare the Execution of R Expressions
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
Quotes of the Week
To be a good geospatial data scientist, you need good tools.
— Yohan Iddawela (@yohaniddawela) July 16, 2024
My tool of choice is R.
Here are the packages I can't live without:#rstats pic.twitter.com/92PQ5KKinP
dplyr::anti_join(), always there to help me quickly figure out who is missing from a dataset.🌟 #rstats pic.twitter.com/9gEbc6lArw
— Crystal Lewis (@Cghlewis) July 4, 2024