{"@attributes":{"version":"2.0"},"channel":{"title":"R-bloggers","link":"https:\/\/www.r-bloggers.com","description":"R news and tutorials contributed by hundreds of R bloggers","lastBuildDate":"Fri, 03 Apr 2026 00:00:00 +0000","language":"en-US","generator":"https:\/\/wordpress.org\/?v=5.5.18","image":{"url":"https:\/\/i0.wp.com\/www.r-bloggers.com\/wp-content\/uploads\/2016\/08\/cropped-R_single_01-200.png?fit=32%2C32&ssl=1","title":"R-bloggers","link":"https:\/\/www.r-bloggers.com","width":"32","height":"32"},"site":"11524731","item":[{"title":"You can just build your own programming language","link":"https:\/\/www.r-bloggers.com\/2026\/04\/you-can-just-build-your-own-programming-language\/","pubDate":"Fri, 03 Apr 2026 00:00:00 +0000","category":{},"guid":"https:\/\/b-rodrigues.github.io\/posts\/2026-04-03-tproject.html","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400328"},{"title":"AI agents can create convincing ecological models, but you still need to know what you\u2019re doing","link":"https:\/\/www.r-bloggers.com\/2026\/04\/ai-agents-can-create-convincing-ecological-models-but-you-still-need-to-know-what-youre-doing\/","pubDate":"Thu, 02 Apr 2026 13:00:00 +0000","category":{},"guid":"https:\/\/www.seascapemodels.org\/posts\/2026-03-28-agentic-AI-ecological-modelling\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400276"},{"title":"A Better R Programming Experience Thanks to Tree-sitter","link":"https:\/\/www.r-bloggers.com\/2026\/04\/a-better-r-programming-experience-thanks-to-tree-sitter\/","pubDate":"Thu, 02 Apr 2026 00:00:00 +0000","category":{},"guid":"https:\/\/ropensci.org\/blog\/2026\/04\/02\/tree-sitter-overview\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400270"},{"title":"Techtonique dot net is down until further notice","link":"https:\/\/www.r-bloggers.com\/2026\/03\/techtonique-dot-net-is-down-until-further-notice\/","pubDate":"Wed, 01 Apr 2026 00:00:00 +0000","category":{},"guid":"https:\/\/thierrymoudiki.github.io\/\/blog\/2026\/04\/01\/r\/python\/techtonique\/techtonique-dot-net-down","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400260"},{"title":"Transgender Day of Visibility","link":"https:\/\/www.r-bloggers.com\/2026\/03\/transgender-day-of-visibility\/","pubDate":"Tue, 31 Mar 2026 04:00:00 +0000","category":{},"guid":"http:\/\/www.r-bloggers.com\/?guid=5ea12746cec1b25e0746ca21879d6565","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400212"},{"title":"Meet dataviewR: The View() You Always Wanted","link":"https:\/\/www.r-bloggers.com\/2026\/03\/meet-dataviewr-the-view-you-always-wanted\/","pubDate":"Tue, 31 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/pharmaverse.github.io\/blog\/posts\/2026-03-29-meet-dataviewr-the\/meet-dataviewr-the-view-you-always-wanted.html","description":{},"enclosure":{"@attributes":{"url":"https:\/\/pharmaverse.github.io\/blog\/posts\/2026-03-29-meet-dataviewr-the\/dataviewR-logo.png","length":"0","type":"image\/png"}},"post-id":"400225"},{"title":"AGENTS.md, {admiral}, and the AI-Assisted Programmer","link":"https:\/\/www.r-bloggers.com\/2026\/03\/agents-md-admiral-and-the-ai-assisted-programmer\/","pubDate":"Tue, 31 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/pharmaverse.github.io\/blog\/posts\/2026-03-31-agents-md-admiral-a\/agents-md-admiral-and-the-ai-assisted-programmer.html","description":{},"post-id":"400187"},{"title":"UK monarchs\u2019 longevity against their people: a demographically correct reanalysis","link":"https:\/\/www.r-bloggers.com\/2026\/03\/uk-monarchs-longevity-against-their-people-a-demographically-correct-reanalysis\/","pubDate":"Mon, 30 Mar 2026 22:00:00 +0000","category":{},"guid":"https:\/\/ikashnitsky.phd\/2026\/royal-longevity\/","description":{},"enclosure":{"@attributes":{"url":"https:\/\/ikashnitsky.phd\/2026\/royal-longevity\/teaser.jpg","length":"0","type":"image\/jpeg"}},"post-id":"400222"},{"title":"Same model, better shape: why centering improves MCMC","link":"https:\/\/www.r-bloggers.com\/2026\/03\/same-model-better-shape-why-centering-improves-mcmc\/","pubDate":"Mon, 30 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/www.rdatagen.net\/post\/2026-03-31-centering-binary-predictors-can-improve-bayesian-computation\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400210"},{"title":"Better Git diff with difftastic","link":"https:\/\/www.r-bloggers.com\/2026\/03\/better-git-diff-with-difftastic\/","pubDate":"Mon, 30 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/masalmon.eu\/2026\/03\/30\/difftastic\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400178"},{"title":"rOpenSci News Digest, March 2026","link":"https:\/\/www.r-bloggers.com\/2026\/03\/ropensci-news-digest-march-2026\/","pubDate":"Mon, 30 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/ropensci.org\/blog\/2026\/03\/30\/news-mars-2026\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400176"},{"title":"Pacific island energy supply by @ellis2013nz","link":"https:\/\/www.r-bloggers.com\/2026\/03\/pacific-island-energy-supply-by-ellis2013nz\/","pubDate":"Sun, 29 Mar 2026 13:00:00 +0000","category":{},"guid":"https:\/\/freerangestats.info\/blog\/2026\/03\/30\/pacific-energy","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400172"},{"title":"Navigating Financial Statement And The Story It Tells Us \u2013 A Note To Myself","link":"https:\/\/www.r-bloggers.com\/2026\/03\/navigating-financial-statement-and-the-story-it-tells-us-a-note-to-myself\/","pubDate":"Sun, 29 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/www.kenkoonwong.com\/blog\/financial-statement\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400170"},{"title":"Explaining Time-Series Forecasts with Sensitivity Analysis (ahead::dynrmf and external regressors)","link":"https:\/\/www.r-bloggers.com\/2026\/03\/explaining-time-series-forecasts-with-sensitivity-analysis-aheaddynrmf-and-external-regressors\/","pubDate":"Sun, 29 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/thierrymoudiki.github.io\/\/blog\/2026\/03\/29\/r\/sensi-dynrmf","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400155"},{"title":"Momentum Investing Enhanced by Microsoft Foundry-Hosted Large Language Model","link":"https:\/\/www.r-bloggers.com\/2026\/03\/momentum-investing-enhanced-by-microsoft-foundry-hosted-large-language-model\/","pubDate":"Sat, 28 Mar 2026 12:48:37 +0000","category":{},"guid":"http:\/\/datageeek.com\/?p=11857","description":{},"enclosure":[{"@attributes":{"url":"https:\/\/datageeek.com\/wp-content\/uploads\/2026\/03\/image.png","length":"0","type":""}},{"@attributes":{"url":"https:\/\/1.gravatar.com\/avatar\/db5e3f9ef188ea98fe38ab05c5a3fad9fb52fe3472715a8fc02f7ea41731f77c?s=96&d=identicon&r=G","length":"0","type":""}},{"@attributes":{"url":"https:\/\/datageeek.com\/wp-content\/uploads\/2026\/03\/top10.png?w=1004","length":"0","type":""}}],"post-id":"400135"},{"title":"Why Learning R is a Good Career Move in 2026","link":"https:\/\/www.r-bloggers.com\/2026\/03\/why-learning-r-is-a-good-career-move-in-2026\/","pubDate":"Thu, 26 Mar 2026 23:59:00 +0000","category":{},"guid":"https:\/\/www.jumpingrivers.com\/blog\/why-learning-r-is-a-good-career-move-in-2026\/","description":{},"post-id":"400093"},{"title":"ECMLE on CRAN","link":"https:\/\/www.r-bloggers.com\/2026\/03\/ecmle-on-cran\/","pubDate":"Thu, 26 Mar 2026 23:26:05 +0000","category":{},"guid":"http:\/\/xianblog.wordpress.com\/?p=62503","description":{},"enclosure":[{"@attributes":{"url":"https:\/\/0.gravatar.com\/avatar\/3bddf040412784bc8ff54f0b6353b2c283c3eb7e11daccf2b3bfa95b469e4029?s=96&d=https:\/\/s0.wp.com\/i\/mu.gif&r=G","length":"0","type":""}},{"@attributes":{"url":"https:\/\/xianblog.wordpress.com\/wp-content\/uploads\/2026\/03\/screenshot-2026-03-26-at-20-20-50-ecmle-approximating-evidence-via-bounded-harmonic-means-ecmle.pdf.png?w=450","length":"0","type":""}}],"post-id":"400115"},{"title":"February 2026 Top 40 New CRAN Packages","link":"https:\/\/www.r-bloggers.com\/2026\/03\/february-2026-top-40-new-cran-packages\/","pubDate":"Thu, 26 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/rworks.dev\/posts\/Feb-2026-Top40\/","description":{},"enclosure":{"@attributes":{"url":"https:\/\/rworks.dev\/posts\/Feb-2026-Top40\/archipelago.png","length":"0","type":"image\/png"}},"post-id":"400109"},{"title":"You shall know a word by the company it keeps \u2014 so choose your prompts wisely","link":"https:\/\/www.r-bloggers.com\/2026\/03\/you-shall-know-a-word-by-the-company-it-keeps-so-choose-your-prompts-wisely\/","pubDate":"Tue, 24 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/pablobernabeu.github.io\/2026\/you-shall-know-a-word-by-the-company-it-keeps\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400072"},{"title":"Digital Biology with R: Advanced Bioinformatics, Predictive Modeling, and Time Series Analysis for Modern Life Sciences","link":"https:\/\/www.r-bloggers.com\/2026\/03\/digital-biology-with-r-advanced-bioinformatics-predictive-modeling-and-time-series-analysis-for-modern-life-sciences\/","pubDate":"Mon, 23 Mar 2026 20:48:03 +0000","category":{},"guid":"https:\/\/rprogrammingbooks.com\/?p=2528","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400051"},{"title":"Using science to find the best decaf","link":"https:\/\/www.r-bloggers.com\/2026\/03\/using-science-to-find-the-best-decaf\/","pubDate":"Mon, 23 Mar 2026 04:03:08 +0000","category":{},"guid":"https:\/\/www.gilesd-j.com\/?p=4177","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400045"},{"title":"odds_summary: Turning Probabilistic Estimates into Clear, Decision-Ready Insights","link":"https:\/\/www.r-bloggers.com\/2026\/03\/odds_summary-turning-probabilistic-estimates-into-clear-decision-ready-insights\/","pubDate":"Mon, 23 Mar 2026 01:00:00 +0000","category":{},"guid":"\/r-blog\/2026-03-23-r-markdown\/oddsratio\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400070"},{"title":"Why Advanced Attribution Matters More When Everyone Else Uses Last Touch","link":"https:\/\/www.r-bloggers.com\/2026\/03\/why-advanced-attribution-matters-more-when-everyone-else-uses-last-touch\/","pubDate":"Sun, 22 Mar 2026 00:00:00 +0000","category":{},"guid":"http:\/\/flovv.github.io\/advanced-attribution-when-everyone-uses-last-touch\/","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400041"},{"title":"Speeding up tidySummarizedExperiment through query optimisation and the plyxp backend","link":"https:\/\/www.r-bloggers.com\/2026\/03\/speeding-up-tidysummarizedexperiment-through-query-optimisation-and-the-plyxp-backend\/","pubDate":"Sun, 22 Mar 2026 00:00:00 +0000","category":{},"guid":"https:\/\/tidyomics.github.io\/tidyomicsBlog\/posts\/2025-10-25-tidySummarizedExperiment-optimization\/","description":{},"enclosure":{"@attributes":{"url":"https:\/\/tidyomics.github.io\/tidyomicsBlog\/posts\/2025-10-25-tidySummarizedExperiment-optimization\/benchmark_plot.png","length":"0","type":"image\/png"}},"post-id":"400026"},{"title":"Pacific island demograpy, the narrative by @ellis2013nz","link":"https:\/\/www.r-bloggers.com\/2026\/03\/pacific-island-demograpy-the-narrative-by-ellis2013nz\/","pubDate":"Sat, 21 Mar 2026 12:00:00 +0000","category":{},"guid":"https:\/\/freerangestats.info\/blog\/2026\/03\/22\/pacific-people-narrative","description":{},"enclosure":{"@attributes":{"url":"","length":"0","type":""}},"post-id":"400022"}]}}