Purpose This skill allows the AI to execute R programming tasks for data manipulation, visualization, and analysis using packages like tidyverse and ggplot2, focusing on data frames, statistical modeling, RMarkdown reports, Shiny apps, and package development. When to Use - When handling tabular data with data frames, such as cleaning and transforming datasets. - For creating visualizations with ggplot2, like scatter plots or histograms. - In statistical modeling scenarios, e.g., linear regression on datasets. - Building interactive apps with Shiny or generating reports via RMarkdown. - Devel…