CINXE.COM

R-bloggers

<!DOCTYPE html> <html class="no-js" dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" prefix="og: http://ogp.me/ns#"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>R-bloggers</title> <!-- All in One SEO 4.5.9.2 - aioseo.com --> <meta name="description" content="R news and tutorials contributed by hundreds of R bloggers" /> <meta name="robots" content="max-image-preview:large" /> <link rel="canonical" href="https://www.r-bloggers.com/" /> <link rel="next" href="https://www.r-bloggers.com/page/2/" /> <meta name="generator" content="All in One SEO (AIOSEO) 4.5.9.2" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="R-bloggers" /> <meta property="og:type" content="article" /> <meta property="og:title" content="R-bloggers" /> <meta property="og:description" content="R news and tutorials contributed by hundreds of R bloggers" /> <meta property="og:url" content="https://www.r-bloggers.com/" /> <meta property="fb:admins" content="rbloggers" /> <meta property="og:image" content="https://www.r-bloggers.com/wp-content/uploads/2016/04/R_02_2016-05-01.png" /> <meta property="og:image:secure_url" content="https://www.r-bloggers.com/wp-content/uploads/2016/04/R_02_2016-05-01.png" /> <meta property="article:publisher" content="https://www.facebook.com/rbloggers/" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@rbloggers" /> <meta name="twitter:title" content="R-bloggers" /> <meta name="twitter:description" content="R news and tutorials contributed by hundreds of R bloggers" /> <meta name="twitter:image" content="https://www.r-bloggers.com/wp-content/uploads/2016/04/R_02_2016-05-01.png" /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.r-bloggers.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.r-bloggers.com\/#listItem","position":1,"name":"Home"}]},{"@type":"CollectionPage","@id":"https:\/\/www.r-bloggers.com\/#collectionpage","url":"https:\/\/www.r-bloggers.com\/","name":"R-bloggers","description":"R news and tutorials contributed by hundreds of R bloggers","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.r-bloggers.com\/#website"},"breadcrumb":{"@id":"https:\/\/www.r-bloggers.com\/#breadcrumblist"},"about":{"@id":"https:\/\/www.r-bloggers.com\/#organization"}},{"@type":"Organization","@id":"https:\/\/www.r-bloggers.com\/#organization","name":"R-bloggers","url":"https:\/\/www.r-bloggers.com\/","logo":{"@type":"ImageObject","url":"https:\/\/www.r-bloggers.com\/wp-content\/uploads\/2020\/07\/R_02.webp","@id":"https:\/\/www.r-bloggers.com\/#organizationLogo"},"image":{"@id":"https:\/\/www.r-bloggers.com\/#organizationLogo"}},{"@type":"WebSite","@id":"https:\/\/www.r-bloggers.com\/#website","url":"https:\/\/www.r-bloggers.com\/","name":"R-bloggers","description":"R news and tutorials contributed by hundreds of R bloggers","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.r-bloggers.com\/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.r-bloggers.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}}]} </script> <!-- All in One SEO --> <link rel='dns-prefetch' href='//s0.wp.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//s.w.org' /> <link rel='preconnect' href='//www.google-analytics.com' /> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.r-bloggers.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.5.15"}}; !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([55357,56424,8205,55356,57212],[55357,56424,8203,55356,57212])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.r-bloggers.com/wp-includes/css/dist/block-library/style.min.css?ver=5.5.15' type='text/css' media='all' /> <link rel='stylesheet' id='mashsb-styles-css' href='https://www.r-bloggers.com/wp-content/plugins/mashsharer/assets/css/mashsb.min.css?ver=4.0.47' type='text/css' media='all' /> <style id='mashsb-styles-inline-css' type='text/css'> .mashsb-count {color:#cccccc;}@media only screen and (min-width:568px){.mashsb-buttons a {min-width: 177px;}} </style> <link rel='stylesheet' id='wpt-twitter-feed-css' href='https://www.r-bloggers.com/wp-content/plugins/wp-to-twitter/css/twitter-feed.css?ver=5.5.15' type='text/css' media='all' /> <link crossorigin="anonymous" rel='stylesheet' id='mh-google-fonts-css' href='https://fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,600,700&#038;display=swap' type='text/css' media='all' /> <link rel='stylesheet' id='mh-style-css' href='https://www.r-bloggers.com/wp-content/themes/mh-corporate-basic/style.css?ver=5.5.15' type='text/css' media='all' /> <link rel='stylesheet' id='jetpack_css-css' href='https://www.r-bloggers.com/wp-content/plugins/jetpack/css/jetpack.css?ver=5.9.4' type='text/css' media='all' /> <script type='text/javascript' src='https://www.r-bloggers.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp' id='jquery-core-js'></script> <script type='text/javascript' id='mashsb-js-extra'> /* <![CDATA[ */ var mashsb = {"shares":"0","round_shares":"1","animate_shares":"0","dynamic_buttons":"0","share_url":"https:\/\/www.r-bloggers.com\/2025\/04\/ensembles-of-models\/","title":"%C2%A0Ensembles+of+Models","image":null,"desc":"The BIST Technology index seems to have reached the upper band despite the ongoing political crisis in Turkey. But could it be continued? Source code:","hashtag":"Rbloggers","subscribe":"link","subscribe_url":"https:\/\/feedburner.google.com\/fb\/a\/mailverify?uri=RBloggers","activestatus":"1","singular":"0","twitter_popup":"1","refresh":"0","nonce":"4364a922e9","postid":"","servertime":"1744051830","ajaxurl":"https:\/\/www.r-bloggers.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type='text/javascript' src='https://www.r-bloggers.com/wp-content/plugins/mashsharer/assets/js/mashsb.min.js?ver=4.0.47' id='mashsb-js'></script> <script type='text/javascript' src='https://www.r-bloggers.com/wp-content/themes/mh-corporate-basic/js/scripts.js?ver=5.5.15' id='mh-scripts-js'></script> <link rel="https://api.w.org/" href="https://www.r-bloggers.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.r-bloggers.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.r-bloggers.com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 5.5.15" /> <link rel='dns-prefetch' href='//i0.wp.com'/> <link rel='dns-prefetch' href='//i1.wp.com'/> <link rel='dns-prefetch' href='//i2.wp.com'/> <style type='text/css'>img#wpstats{display:none}</style><!--[if lt IE 9]> <script src="https://www.r-bloggers.com/wp-content/themes/mh-corporate-basic/js/css3-mediaqueries.js"></script> <![endif]--> <!-- There is no amphtml version available for this URL. --> <!-- WordPress Facebook Open Graph protocol plugin (WPFBOGP v2.0.13) http://rynoweb.com/wordpress-plugins/ --> <meta property="fb:app_id" content="143207055763488"/> <meta property="og:image" content="https://www.r-bloggers.com/wp-content/uploads/2016/08/R_single_01-200-1.png"/> <!-- // end wpfbogp --> <link rel="icon" href="https://i0.wp.com/www.r-bloggers.com/wp-content/uploads/2016/08/cropped-R_single_01-200.png?fit=32%2C32&#038;ssl=1" sizes="32x32" /> <link rel="icon" href="https://i0.wp.com/www.r-bloggers.com/wp-content/uploads/2016/08/cropped-R_single_01-200.png?fit=192%2C192&#038;ssl=1" sizes="192x192" /> <link rel="apple-touch-icon" href="https://i0.wp.com/www.r-bloggers.com/wp-content/uploads/2016/08/cropped-R_single_01-200.png?fit=180%2C180&#038;ssl=1" /> <meta name="msapplication-TileImage" content="https://i0.wp.com/www.r-bloggers.com/wp-content/uploads/2016/08/cropped-R_single_01-200.png?fit=270%2C270&#038;ssl=1" /> <link rel="preload" href="/wp-includes/js/wp-emoji-release.min.js?ver=5.5.15" as="script"><link rel="preload" href="/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp" as="script"><link rel="preload" href="/wp-content/plugins/mashsharer/assets/js/mashsb.min.js?ver=4.0.47" as="script"><link rel="preload" href="/wp-content/themes/mh-corporate-basic/js/scripts.js?ver=5.5.15" as="script"><link rel="preload" href="/wp-includes/css/dist/block-library/style.min.css?ver=5.5.15" as="style"><link rel="preload" href="/wp-content/plugins/mashsharer/assets/css/mashsb.min.css?ver=4.0.47" as="style"><link rel="preload" href="/wp-content/plugins/wp-to-twitter/css/twitter-feed.css?ver=5.5.15" as="style"><link rel="preload" href="/wp-content/themes/mh-corporate-basic/style.css?ver=5.5.15" as="style"><link rel="preload" href="/wp-content/plugins/jetpack/css/jetpack.css?ver=5.9.4" as="style"></head> <body class="home blog"> <div class="mh-container"> <div class="wrapper-corporate"> <header class="header-wrap"> <a href="https://www.r-bloggers.com/" title="R-bloggers" rel="home"> <div class="logo-wrap" role="banner"> <img src="https://www.r-bloggers.com/wp-content/uploads/2020/07/R_02.webp" height="90" width="290" alt="R-bloggers" /> <div class="logo logo-overlay"> <h1 class="logo-name">R-bloggers</h1> <h2 class="logo-desc">R news and tutorials contributed by hundreds of R bloggers</h2> </div> </div> </a> <nav class="main-nav clearfix"> <div class="menu-top-nav-container"><ul id="menu-top-nav" class="menu"><li id="menu-item-48314" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-48314"><a href="https://www.r-bloggers.com" aria-current="page">Home</a></li> <li id="menu-item-92333" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-92333"><a href="https://www.r-bloggers.com/about/">About</a></li> <li id="menu-item-50111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50111"><a href="https://feeds.feedburner.com/RBloggers">RSS</a></li> <li id="menu-item-48313" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48313"><a href="https://www.r-bloggers.com/add-your-blog/">add your blog!</a></li> <li id="menu-item-111419" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-111419"><a href="https://www.r-bloggers.com/2015/12/how-to-learn-r-2/">Learn R</a></li> <li id="menu-item-75513" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-75513"><a href="https://www.r-users.com/">R jobs</a> <ul class="sub-menu"> <li id="menu-item-76945" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76945"><a href="https://www.r-users.com/submit-job/">Submit a new job (it&#8217;s free)</a></li> <li id="menu-item-76946" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76946"><a href="https://www.r-users.com/">Browse latest jobs (also free)</a></li> </ul> </li> <li id="menu-item-48311" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48311"><a href="https://www.r-bloggers.com/contact-us/">Contact us</a></li> </ul></div> </nav> </header> <div class="mh-wrapper clearfix"> <div class="mh-content left"><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/ensembles-of-models/" rel="bookmark"> Ensembles of Models</a></h3> <p class="meta">April 7, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/selcuk-disci/">Selcuk Disci</a></span> </p> </header> <div class="mh-excerpt">The BIST Technology index seems to have reached the upper band despite the ongoing political crisis in Turkey. But could it be continued? Source code: <a href="https://www.r-bloggers.com/2025/04/ensembles-of-models/" title=" Ensembles of Models">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/running-aggregate-on-wide-matrices-takes-loooong-use-nested-apply-or-data-tables-instead/" rel="bookmark">Running aggregate on wide matrices takes loooong; use nested apply or data tables instead !</a></h3> <p class="meta">April 4, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/di-cook/">Di Cook</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> The aggregate function can be very useful in R, allowing one to run a function (e.g. mean) within groups of rows, in each column in a matrix/data-frame and organize the results in an easy-to-read table. However, the function takes long to run for very ...</div><div style="width: 40%;float:right"><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq9t-Tyv6MFXp4wQspMx7zdwuyqX2E2HAWyMKkvWWBIteiJ2bwsAKT2QTvtec0e3-UbhOEmZjf97KDJhrrxKHClWn-8HyxbuhuZOnd1Fe3h65zkKRz-1jggamax0Tw3bYlBpdEHAxSg_cFtYrR8bU6JW8fZaVwhuh4mJQlO317j0gQtYouuQQt3x-C3jaO/w320-h320/TimeDif.jpg' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/04/running-aggregate-on-wide-matrices-takes-loooong-use-nested-apply-or-data-tables-instead/" title="Running aggregate on wide matrices takes loooong; use nested apply or data tables instead !">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/calculating-the-united-states-reciprocal-tariffs/" rel="bookmark">Calculating the United State’s ‘reciprocal’ tariffs</a></h3> <p class="meta">April 4, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/giles-dickenson-jones-2/">giles.dickenson.jones</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> Soon after Trump’s tariffs were announced, it was noted the ‘reciprocal’ tariffs looked suspiciously like the US trade deficit divided by imports. Ever the skeptic, I couldn’t believe it could be this simple, so I decided to check it out myself with the help of R and UN ...</div><div style="width: 40%;float:right"><img src='https://www.gilesd-j.com/wp-content/uploads/2025/04/plot-3-1024x731.jpg' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/04/calculating-the-united-states-reciprocal-tariffs/" title="Calculating the United State’s ‘reciprocal’ tariffs">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/resume-2/" rel="bookmark">Resume</a></h3> <p class="meta">April 3, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/stencilled/">Stencilled</a></span> </p> </header> <div class="mh-excerpt">SENTHIL THYAGARAJAN (504) 908 0008 | <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="5a293f342e323336742e32233b3d3b283b303b341a3d373b333674393537">[email&#160;protected]</a> Portfolio: http://www.stencilled.me https://www.linkedin.com/in/senthilthyagarajan/ PROFESSIONAL EXPERIENCE Analytics Director, Mekanism, New York, NY June 2023 –Present Built real-time... <a href="https://www.r-bloggers.com/2025/04/resume-2/" title="Resume">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/resume/" rel="bookmark">Resume</a></h3> <p class="meta">April 3, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/stencilled/">Stencilled</a></span> </p> </header> <div class="mh-excerpt">SENTHIL THYAGARAJAN (504) 908 0008 | <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="0370666d776b6a6f2d776b7a626462716269626d43646e626a6f2d606c6e">[email&#160;protected]</a> Portfolio: http://www.stencilled.me https://www.linkedin.com/in/senthilthyagarajan/ PROFESSIONAL EXPERIENCE Analytics Director, Mekanism, New York, NY June 2023 –Present Built real-time... <a href="https://www.r-bloggers.com/2025/04/resume/" title="Resume">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/population-pyramid-plots-with-base-r/" rel="bookmark">Population pyramid plots with base R</a></h3> <p class="meta">April 3, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/highlandr/">HighlandR</a></span> </p> </header> <div class="mh-excerpt"> You will find the app demonstrating these pyramid plots here A brief timeline of this plot: It started off as a revised ggplot function for an internal charting package, with source data saved as parquet files. Then, because I wanted to tr... <a href="https://www.r-bloggers.com/2025/04/population-pyramid-plots-with-base-r/" title="Population pyramid plots with base R">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/see-new-bluesky-statistics-features-at-the-quality-show-and-asq/" rel="bookmark">See New BlueSky Statistics Features at The Quality Show and ASQ</a></h3> <p class="meta">April 2, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/bob-muenchen/">Bob Muenchen</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> BlueSky Statistics is easy-to-use software for statistics and machine learning. Behind the scenes it does all its work using the powerful R language. It can show you the code it writes, which you can modify for finer control. It comes in a free Base version and a commercial Pro version. ...</div><div style="width: 40%;float:right"><img src='https://r4stats.com/wp-content/uploads/2025/04/image.png' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/04/see-new-bluesky-statistics-features-at-the-quality-show-and-asq/" title="See New BlueSky Statistics Features at The Quality Show and ASQ">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/04/smart-extraction-converting-pdf-tables-into-usable-data-with-r-workshop/" rel="bookmark">Smart Extraction: Converting PDF Tables into Usable Data with R workshop</a></h3> <p class="meta">April 2, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/dariia-mykhailyshyna/">Dariia Mykhailyshyna</a></span> </p> </header> <div class="mh-excerpt">Join our workshop on  Smart Extraction: Converting PDF Tables into Usable Data with R, which is a part of our workshops for Ukraine series!  Here’s some more info:  Title: Smart Extraction: Converting PDF Tables into Usable Data with R Date: Thursday, May 1st, 18:00 – 20:00 CET (Rome, Berlin, Paris timezone) Speaker: ... <a href="https://www.r-bloggers.com/2025/04/smart-extraction-converting-pdf-tables-into-usable-data-with-r-workshop/" title="Smart Extraction: Converting PDF Tables into Usable Data with R workshop">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/observable-for-r-users/" rel="bookmark">Observable for R users</a></h3> <p class="meta">March 31, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/r-on-nicola-rennie/">R on Nicola Rennie</a></span> </p> </header> <div class="mh-excerpt">Observable is a JavaScript-based reactive programming environment, commonly used for interactive data exploration, visualisation, and dashboards. You can create and publish Observable notebooks at observablehq.com (which is also a great place to look f... <a href="https://www.r-bloggers.com/2025/03/observable-for-r-users/" title="Observable for R users">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/bayesian-proportional-hazards-model-for-a-stepped-wedge-design/" rel="bookmark">Bayesian proportional hazards model for a stepped-wedge design</a></h3> <p class="meta">March 31, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/keith-goldfeld/">Keith Goldfeld</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> We’ve finally reached the end of the road. This is the fifth and last post in a series building up to a Bayesian proportional hazards model for analyzing a stepped-wedge cluster-randomized trial. If you are just joining in, you may want to start at ...</div><div style="width: 40%;float:right"><img src='https://www.rdatagen.net/post/2025-04-01-bayesian-proportional-hazards-model-for-a-stepped-wedge-design/index.en_files/figure-html/swplot-1.png' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/03/bayesian-proportional-hazards-model-for-a-stepped-wedge-design/" title="Bayesian proportional hazards model for a stepped-wedge design">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/should-i-use-your-r-package/" rel="bookmark">Should I Use Your R Package?</a></h3> <p class="meta">March 31, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/the-jumping-rivers-blog/">The Jumping Rivers Blog</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> The answer to this simple, innocuous question is: it depends. It depends on the package in question, of course. Perhaps less obviously, but just as importantly, it depends on who’s asking the question. We’re sure if we asked you about...</div><div style="width: 40%;float:right"><img src='https://www.jumpingrivers.com/blog/should-i-use-your-r-pkg/featured.png' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/03/should-i-use-your-r-package/" title="Should I Use Your R Package?">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/april-fools-day-and-the-pythagorean-theorem/" rel="bookmark">April Fool&#8217;s Day, and the Pythagorean Theorem</a></h3> <p class="meta">March 31, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/jerry-tuttle/">Jerry Tuttle</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left">       Here is a post in honor of April Fools' Day, which unlike March 14, is celebrated by countries that use either the month-day format or the day-month format.       Not everyone is a math per...</div><div style="width: 40%;float:right"><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje2pP1aS4O9OjSDa1us28sbM2fktK-3twcssnZ5LRt8C9FOxNBqNIWcedGagYDMDDzuNlNsrdfa75vqVL47X_kVmTzuMhkKy_ylj90rjUj-R7MOP309r-wlAq6TzDhIAA4vmaYbkRhK-K-KWnDJK6w0zc2WIn7pNE2A95mHVzyMFq5wua-9cYdJp37Wm8/s320/Screenshot_8.png' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/03/april-fools-day-and-the-pythagorean-theorem/" title="April Fool&#8217;s Day, and the Pythagorean Theorem">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/nonlinear-conformalized-generalized-linear-models-glms-with-r-package-rvfl-and-other-models/" rel="bookmark">Nonlinear conformalized Generalized Linear Models (GLMs) with R package &#8216;rvfl&#8217; (and other models)</a></h3> <p class="meta">March 30, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/t-moudiki/">T. Moudiki</a></span> </p> </header> <div class="mh-excerpt">Nonlinear conformalized Generalized Linear Models (GLMs) with R package 'rvfl' (and other models) <a href="https://www.r-bloggers.com/2025/03/nonlinear-conformalized-generalized-linear-models-glms-with-r-package-rvfl-and-other-models/" title="Nonlinear conformalized Generalized Linear Models (GLMs) with R package &#8216;rvfl&#8217; (and other models)">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/robservations-51-download-kaggle-datasets-into-the-r-console-with-rkaggle/" rel="bookmark">RObservations #51: Download Kaggle Datasets into the R Console with {RKaggle}</a></h3> <p class="meta">March 30, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/benjamin-smith/">Benjamin Smith</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> I recently found some R code in the TidyTuesday repository which pulled data from Kaggle directly into the R console and I thought the idea was incredible! After looking around and seeing that there was no packages that already did this, I was inspired to create the {RKaggle} package which ...</div><div style="width: 40%;float:right"><img src='https://bensstats.wordpress.com/wp-content/uploads/2025/03/copy_of_ig.degree.betweenness-removebg-preview.png' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/03/robservations-51-download-kaggle-datasets-into-the-r-console-with-rkaggle/" title="RObservations #51: Download Kaggle Datasets into the R Console with {RKaggle}">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/converting-arbitrarily-large-csvs-to-parquet-with-r/" rel="bookmark">Converting arbitrarily large CSVs to Parquet with R</a></h3> <p class="meta">March 30, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/michael-mayer/">Michael Mayer</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> How to convert that huge csv to parquet? Now in R!</div><div style="width: 40%;float:right"><img src='https://lorentzen.ch/wp-content/uploads/2025/03/image-2.png' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/03/converting-arbitrarily-large-csvs-to-parquet-with-r/" title="Converting arbitrarily large CSVs to Parquet with R">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/february-2025-top-40-new-cran-packages/" rel="bookmark">February 2025 Top 40 New CRAN Packages</a></h3> <p class="meta">March 27, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/joseph-rickert/">Joseph Rickert</a></span> </p> </header> <div class="mh-excerpt"> In February, one hundred fifty-nine new packages made it to CRAN. Here are my Top 40 picks in fifteen categories: Artificial Intelligence, Computational Methods, Ecology, Genomics, Health Sciences, Mathematics, Machine Learning, Medicine, Music,... <a href="https://www.r-bloggers.com/2025/03/february-2025-top-40-new-cran-packages/" title="February 2025 Top 40 New CRAN Packages">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/ropensci-news-digest-march-2025/" rel="bookmark">rOpenSci News Digest, March 2025</a></h3> <p class="meta">March 26, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/ropensci-open-tools-for-open-science/">rOpenSci - open tools for open science</a></span> </p> </header> <div class="mh-excerpt"> Dear rOpenSci friends, it’s time for our monthly news roundup! You can read this post on our blog. Now let’s dive into the activity at and around rOpenSci! rOpenSci HQ rOpenSci Champions Program 2025 In Spanish: Apply before April 30th... <a href="https://www.r-bloggers.com/2025/03/ropensci-news-digest-march-2025/" title="rOpenSci News Digest, March 2025">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/dealing-with-duplicate-data-in-r-workshop/" rel="bookmark">Dealing with Duplicate Data in R workshop</a></h3> <p class="meta">March 25, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/dariia-mykhailyshyna/">Dariia Mykhailyshyna</a></span> </p> </header> <div class="mh-excerpt">Join our workshop on Dealing with Duplicate Data in R, which is a part of our workshops for Ukraine series!  Here’s some more info:  Title:  Dealing with Duplicate Data in R Date: Thursday, April 25th, 18:00 – 20:00 CET (Rome, Berlin, Paris timezone) Speaker: Erin Grand works as a freelancer and Data ... <a href="https://www.r-bloggers.com/2025/03/dealing-with-duplicate-data-in-r-workshop/" title="Dealing with Duplicate Data in R workshop">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/fda-compliance-in-software-development-cases-where-poor-software-quality-led-to-costly-fda-rejections/" rel="bookmark">FDA Compliance in Software Development: Cases Where Poor Software Quality Led to Costly FDA Rejections</a></h3> <p class="meta">March 25, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/pawel-przytula/">Paweł Przytuła</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> If you work in pharma, you know how much time and money go into drug development. The last thing you want is a painful FDA rejection, one that not only costs your company millions but also delays critical treatments for patients who need them. Regulatory rejections can happen for many ...</div><div style="width: 40%;float:right"><img src='https://wordpress.appsilon.com/wp-content/uploads/2025/03/67cb14f56eab8476242d0af9_66fc17578edc39e2a907790a_Rounding_4-p-1600.webp' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/03/fda-compliance-in-software-development-cases-where-poor-software-quality-led-to-costly-fda-rejections/" title="FDA Compliance in Software Development: Cases Where Poor Software Quality Led to Costly FDA Rejections">[Read more...]</a></div> </article><article class="loop-wrap round-corners clearfix"> <header class="loop-data"> <h3 class="loop-title"><a href="https://www.r-bloggers.com/2025/03/checkglobals-another-r-package-for-static-code-analysis/" rel="bookmark">checkglobals: an(other) R-package for static code analysis</a></h3> <p class="meta">March 24, 2025 | <span class="vcard author"><a class="fn" href="https://www.r-bloggers.com/author/open-analytics/">Open Analytics</a></span> </p> </header> <div class="mh-excerpt"><div style="width:60%;float:left"> Introduction An important aspect of writing an R-script or an R-package is ensuring reproducibility and maintainability of the developed code, not only for others, but also for our future selves. The modern R ecosystem provides various tools and packa...</div><div style="width: 40%;float:right"><img src='https://www.openanalytics.eu/blog-img/screen01.svg' width="200" style="padding: 10px" /></div><div style="clear: both"></div> <a href="https://www.r-bloggers.com/2025/03/checkglobals-another-r-package-for-static-code-analysis/" title="checkglobals: an(other) R-package for static code analysis">[Read more...]</a></div> </article><span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://www.r-bloggers.com/page/2/">2</a> <a class="page-numbers" href="https://www.r-bloggers.com/page/3/">3</a> <span class="page-numbers dots">&hellip;</span> <a class="page-numbers" href="https://www.r-bloggers.com/page/2168/">2,168</a> <a class="next page-numbers" href="https://www.r-bloggers.com/page/2/">&raquo;</a> </div> <aside class="mh-sidebar sb-right"> <div id="custom_html-2" class="widget_text sb-widget widget_custom_html"><div class="textwidget custom-html-widget"> <div class="top-search" style="padding-left: 0px;"> <form id="searchform" action="https://www.google.com/cse" target="_blank"> <div> <input type="hidden" name="cx" value="005359090438081006639:paz69t-s8ua" /> <input type="hidden" name="ie" value="UTF-8" /> <input type="text" value="" name="q" id="q" autocomplete="on" style="font-size:16px;" placeholder="Search R-bloggers.." /> <input type="submit" id="searchsubmit2" name="sa" value="Go" style="font-size:16px;" /> </div> </form> </div> <!-- thanks: https://stackoverflow.com/questions/14981575/google-cse-with-a-custom-form https://stackoverflow.com/questions/10363674/change-size-of-text-in-text-input-tag --></div></div><div id="text-6" class="sb-widget widget_text"> <div class="textwidget"><div style="min-height:26px;border:1px solid #ccc;padding:3px;text-align:left; background: none repeat scroll 0 0 #FDEADA;"> <form style="width:202px; float:left;" action="https://r-bloggers.com/phplist/?p=subscribe&id=1" method="post" target="popupwindow"> <input type="text" style="width:110px" onclick="if (this.value == 'Your e-mail here') this.value = '';" value='Your e-mail here' name="email"/> <input type="hidden" value="RBloggers" name="uri"/><input type="hidden" name="loc" value="en_US"/><input type="submit" value="Subscribe" /> </form> <div> <a href="https://feeds.feedburner.com/RBloggers"><img src="https://www.r-bloggers.com/wp-content/plugins/jetpack/modules/lazy-images/images/1x1.trans.gif" style="height:17px;min-width:80px;class:skip-lazy;" alt data-recalc-dims="1" data-lazy-src="https://i1.wp.com/www.r-bloggers.com/wp-content/uploads/2020/07/RBloggers_feedburner_count_2020_07_01-e1593671704447.gif?w=578&#038;ssl=1"><noscript><img src="https://i1.wp.com/www.r-bloggers.com/wp-content/uploads/2020/07/RBloggers_feedburner_count_2020_07_01-e1593671704447.gif?w=578&#038;ssl=1" style="height:17px;min-width:80px;class:skip-lazy;" alt="" data-recalc-dims="1" /></noscript></a> </div> </div> <br/> <div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script> function init() { var vidDefer = document.getElementsByTagName('iframe'); for (var i=0; i<vidDefer.length; i++) { if(vidDefer[i].getAttribute('data-src')) { vidDefer[i].setAttribute('src',vidDefer[i].getAttribute('data-src')); } } } window.onload = init; </script> <iframe allowtransparency="true" frameborder="0" scrolling="no" src="" data-src="//platform.twitter.com/widgets/follow_button.html?screen_name=rbloggers&data-show-count" style="width:100%; height:30px;"></iframe> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v7.0&appId=124112670941750&autoLogAppEvents=1" nonce="RysU23SE"></script> <div style="min-height: 154px;" class="fb-page" data-href="https://www.facebook.com/rbloggers/" data-tabs="" data-width="300" data-height="154" data-small-header="true" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/rbloggers/" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/rbloggers/">R bloggers Facebook page</a></blockquote></div> <!-- <iframe src="" data-src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FR-bloggers%2F191414254890&amp;width=300&amp;height=155&amp;show_faces=true&amp;colorscheme=light&amp;stream=false&amp;border_color&amp;header=false&amp;appId=400430016676958" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100%; height:140px;" allowTransparency="true"></iframe> --> <!-- <br/> <strong>If you are an R blogger yourself</strong> you are invited to <a href="https://www.r-bloggers.com/add-your-blog/">add your own R content feed to this site</a> (<strong>Non-English</strong> R bloggers should add themselves- <a href="https://www.r-bloggers.com/lang/add-your-blog">here</a>) --> </div></div> </div><div id="wppp-3" class="sb-widget widget_wppp"><h4 class="widget-title">Most viewed posts (weekly)</h4> <ul class='wppp_list'> <li><a href='https://www.r-bloggers.com/2018/07/pca-vs-autoencoders-for-dimensionality-reduction/' title='PCA vs Autoencoders for Dimensionality Reduction'>PCA vs Autoencoders for Dimensionality Reduction</a></li> <li><a href='https://www.r-bloggers.com/2025/04/population-pyramid-plots-with-base-r/' title='Population pyramid plots with base R'>Population pyramid plots with base R</a></li> <li><a href='https://www.r-bloggers.com/2025/04/smart-extraction-converting-pdf-tables-into-usable-data-with-r-workshop/' title='Smart Extraction: Converting PDF Tables into Usable Data with R workshop'>Smart Extraction: Converting PDF Tables into Usable Data with R workshop</a></li> <li><a href='https://www.r-bloggers.com/2021/11/calculate-confidence-intervals-in-r/' title='Calculate Confidence Intervals in R'>Calculate Confidence Intervals in R</a></li> <li><a href='https://www.r-bloggers.com/2022/01/how-to-install-and-update-r-and-rstudio/' title='How to install (and update!) R and RStudio'>How to install (and update!) R and RStudio</a></li> <li><a href='https://www.r-bloggers.com/2013/08/date-formats-in-r/' title='Date Formats in R'>Date Formats in R</a></li> <li><a href='https://www.r-bloggers.com/2021/05/principal-component-analysis-pca-in-r/' title='Principal component analysis (PCA) in R'>Principal component analysis (PCA) in R</a></li> </ul> </div><div id="text-18" class="sb-widget widget_text"><h4 class="widget-title">Sponsors</h4> <div class="textwidget"><div style="min-height: 2055px;"> <script data-cfasync="false" type="text/javascript"> // https://support.cloudflare.com/hc/en-us/articles/200169436-How-can-I-have-Rocket-Loader-ignore-my-script-s-in-Automatic-Mode- // this must be placed higher. Otherwise it doesn't work. // data-cfasync="false" is for making sure cloudflares' rocketcache doesn't interfeare with this // in this case it only works because it was used at the original script in the text widget function createCookie(name,value,days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } function eraseCookie(name) { createCookie(name,"",-1); } // no longer use async because of google // async async function readTextFile(file) { // Helps people browse between pages without the need to keep downloading the same // ads txt page everytime. This way, it allows them to use their browser's cache. var random_number = readCookie("ad_random_number_cookie"); if(random_number == null) { var random_number = Math.floor(Math.random()*100*(new Date().getTime()/10000000000)); createCookie("ad_random_number_cookie",random_number,1) } file += '?t='+random_number; var rawFile = new XMLHttpRequest(); rawFile.onreadystatechange = function () { if(rawFile.readyState === 4) { if(rawFile.status === 200 || rawFile.status == 0) { // var allText = rawFile.responseText; // document.write(allText); document.write(rawFile.responseText); } } } rawFile.open("GET", file, false); rawFile.send(null); } // readTextFile('https://raw.githubusercontent.com/Raynos/file-store/master/temp.txt'); readTextFile("https://www.r-bloggers.com/wp-content/uploads/text-widget_anti-cache.txt"); </script> </div></div> </div><div id="rss-7" class="sb-widget widget_rss"><h4 class="widget-title"><a class="rsswidget" href="https://feeds.feedburner.com/Rjobs"><img class="rss-widget-icon" style="border:0" width="14" height="14" src="https://www.r-bloggers.com/wp-includes/images/rss.png" alt="RSS" /></a> <a class="rsswidget" href="https://www.r-users.com/">Jobs for R-users</a></h4><ul><li><a class='rsswidget' href='https://www.r-users.com/jobs/r-adoption-lead/'>R Adoption Lead</a></li><li><a class='rsswidget' href='https://www.r-users.com/jobs/r-system-developer-for-the-institute-of-marine-research-imr-bergen-vestland-norway/'>R System Developer for The Institute of Marine Research (IMR) @ Bergen, Vestland, Norway</a></li><li><a class='rsswidget' href='https://www.r-users.com/jobs/principal-machine-learning-engineer-new-york-united-states/'>Principal Machine Learning Engineer @ New York, United States</a></li><li><a class='rsswidget' href='https://www.r-users.com/jobs/statistical-programmer-for-i360-arlington-virginia-united-states/'>Statistical Programmer for i360 @ Arlington, Virginia, United States</a></li><li><a class='rsswidget' href='https://www.r-users.com/jobs/biostatistician-ii/'>Biostatistician II</a></li></ul></div><div id="rss-9" class="sb-widget widget_rss"><h4 class="widget-title"><a class="rsswidget" href="https://feeds.feedburner.com/Python-bloggers"><img class="rss-widget-icon" style="border:0" width="14" height="14" src="https://www.r-bloggers.com/wp-includes/images/rss.png" alt="RSS" /></a> <a class="rsswidget" href="https://python-bloggers.com/">python-bloggers.com (python/data-science news)</a></h4><ul><li><a class='rsswidget' href='https://python-bloggers.com/2025/04/up-and-running-with-jax-fully-connected-network-forward-pass/'>Up and Running with JAX – Fully-Connected Network Forward Pass</a></li><li><a class='rsswidget' href='https://python-bloggers.com/2025/03/python-in-excel-how-to-simulate-irr-with-copilot/'>Python in Excel: How to simulate IRR with Copilot</a></li><li><a class='rsswidget' href='https://python-bloggers.com/2025/03/rf-absorber-technology-how-it-reduces-electromagnetic-interference-emi/'>RF Absorber Technology: How It Reduces Electromagnetic Interference (EMI)</a></li><li><a class='rsswidget' href='https://python-bloggers.com/2025/03/probabilistic-time-series-forecasting-predictive-simulations-in-microsoft-excel-using-python-xlwings-lite-and-www-techtonique-net/'>Probabilistic Time Series Forecasting (predictive simulations) in Microsoft Excel using Python, xlwings lite and www.techtonique.net</a></li><li><a class='rsswidget' href='https://python-bloggers.com/2025/03/fda-compliance-in-software-development-cases-where-poor-software-quality-led-to-costly-fda-rejections/'>FDA Compliance in Software Development: Cases Where Poor Software Quality Led to Costly FDA Rejections</a></li><li><a class='rsswidget' href='https://python-bloggers.com/2025/03/appsilon-at-shinyconf-2025-pushing-the-boundaries-of-shiny-development/'>Appsilon at ShinyConf 2025: Pushing the Boundaries of Shiny Development</a></li><li><a class='rsswidget' href='https://python-bloggers.com/2025/03/innovations-shaping-our-lives-smart-home-technology/'>Innovations Shaping Our Lives: Smart Home Technology</a></li></ul></div><div id="linkcat-3" class="sb-widget widget_links"><h4 class="widget-title">Contributing Blogs</h4> <ul class='xoxo blogroll'> <li><a href="http://stattech.wordpress.fos.auckland.ac.nz">Stat Tech » R</a></li> <li><a href="http://psychosystems.org/">psychosystems.org blog » R</a></li> <li><a href="https://henningsway.rbind.io/categories/rbloggers/">Rbloggers on Personal Blog</a></li> <li><a href="https://medium.com/@BalintKomjati?source=rss-b52e4025c42e------2">Stories by Bálint Komjáti on Medium</a></li> <li><a href="https://datascienceconfidential.github.io">datascienceconfidential &#8211; r</a></li> <li><a href="http://quantsignals.wordpress.com">quantsignals » R</a></li> <li><a href="https://twopoints.blog/index.html#category=R">Two Points Make a Line</a></li> <li><a href="https://thestatsguy.netlify.app/tags/r/">R on The Stats Guy</a></li> <li><a href="http://ludvigolsen.dk/?lang=en">R</a></li> <li><a href="http://mirai-solutions.ch/news/tags/r/">Mirai Solutions » R</a></li> <li><a href="https://thebiobucket.blogspot.com/search/label/R">theBioBucket*</a></li> <li><a href="http://ibecav.github.io/">Chuck Powell</a></li> <li><a href="http://gilesd-j.com">R-Programming – Giles Dickenson-Jones</a></li> <li><a href="https://blenditbayes.blogspot.com/search/label/R">Blend it like a Bayesian!</a></li> <li><a href="https://tjmahr.github.io">Higher Order Functions</a></li> <li><a href="http://fishr.wordpress.com/category/r/">fishR » R</a></li> <li><a href="https://saptarsigoswami.blogspot.com/search/label/R">Exploring and experiencing analytics</a></li> <li><a href="https://rive-numeri-lab.github.io/">Numerilab</a></li> <li><a href="https://rventuresblog.wordpress.com">R – Numbers and Code</a></li> <li><a href="http://o2r.info">o2r project blog &#8212; R</a></li> <li><a href="https://asterhu.com/index.html#category=R">Aster Hu&#8217;s Blog | Asteroid</a></li> <li><a href="http://www.jiddualexander.com">R-bloggers – JIDDU ALEXANDER</a></li> <li><a href="http://www.portfolioprobe.com/blog">Portfolio Probe » R language</a></li> <li><a href="https://g4greetz.wordpress.com/">R – Greetz to Geeks</a></li> <li><a href="https://chesterismay.wordpress.com">Chester&#8217;s R blog » R</a></li> <li><a href="https://andresrcs.rbind.io/categories/r/">R on Andres&#8217; Blog</a></li> <li><a href="http://rmkrug.wordpress.com">Rainer&#8217;s Blog » R</a></li> <li><a href="https://outsiderdata.netlify.com/index.xml">Outsider Data Science</a></li> <li><a href="https://www.pietstam.nl/posts.html#category=R">Piet Stam &#8211; My blog posts</a></li> <li><a href="http://proven-inconclusive.com/">Proven Inconclusive</a></li> <li><a href="http://datacommunitydc.org/blog">Data Community DC » R</a></li> <li><a href="https://www.exploringdata.org/">Exploring Data</a></li> <li><a href="http://singmann.org">R-bloggers – Henrik Singmann – Computational Psychology</a></li> <li><a href="http://hilaryparker.com/">Not So Standard Deviations » R</a></li> <li><a href="http://blog.jumpingrivers.com/tags/r/">R on The Jumping Rivers Blog</a></li> <li><a href="http://tweetsent.wordpress.com/">TweetSent</a></li> <li><a href="http://rocknrblog.wordpress.com">Rock &#8216;n&#8217; R » R</a></li> <li><a href="http://rdataviz.wordpress.com" title="I&#8217;m a PhD student in evolutionary ecology. Here, I share code and ideas related to the use of R in data visualization.">Data visualization (in R)</a></li> <li><a href="https://rinantipodes.blogspot.com/">R in the Antipodes</a></li> <li><a href="https://rblogram.netlify.com/">Ye Olde R Blog Grogram</a></li> <li><a href="https://stevenmortimer.com/blog/index.xml">Blog-rss on Home</a></li> <li><a href="https://statsnotebook.io/blog/analysis/">Analysis on StatsNotebook &#8211; Simple. Powerful. Reproducible.</a></li> <li><a href="https://daveonr.com/#category=R">Dave On R</a></li> <li><a href="http://denishaine.wordpress.com">denis haine » blog</a></li> <li><a href="http://jaredknowles.com/journal/">Data, Evidence, and Policy &#8211; Jared Knowles</a></li> <li><a href="https://memosisland.blogspot.com/search/label/R">Memo&#8217;s Island</a></li> <li><a href="https://pitfalls-r-us.blogspot.com/search/label/R">Pitfalls-R-Us</a></li> <li><a href="http://gforge.se">G-Forge » R</a></li> <li><a href="/categories/statistics/">Statistics | Gertjan Verhoeven</a></li> <li><a href="https://jermdemo.blogspot.com/search/label/R" title="This should conatin mostly bug fixes that people tend to google, although I rattle on about other programming stuff I am currently &#8220;involved in&#8221;/&#8221;coping with&#8221; bioinformatics programming in a Java environment.">Jermdemo Raised to the Law</a></li> </ul> </div> <div id="text-16" class="sb-widget widget_text"> <div class="textwidget"><strong><a href="https://www.r-bloggers.com/blogs-list/">Full list of contributing R-bloggers</a></strong></div> </div><div id="annual_archive_widget-2" class="sb-widget Annual_Archive_Widget"><h4 class="widget-title">R Posts by Year</h4> <select name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'> <option value="">Select Year</option> <option value='https://www.r-bloggers.com/2025/'> 2025 &nbsp;(215)</option> <option value='https://www.r-bloggers.com/2024/'> 2024 &nbsp;(1592)</option> <option value='https://www.r-bloggers.com/2023/'> 2023 &nbsp;(1829)</option> <option value='https://www.r-bloggers.com/2022/'> 2022 &nbsp;(2075)</option> <option value='https://www.r-bloggers.com/2021/'> 2021 &nbsp;(2496)</option> <option value='https://www.r-bloggers.com/2020/'> 2020 &nbsp;(3299)</option> <option value='https://www.r-bloggers.com/2019/'> 2019 &nbsp;(3086)</option> <option value='https://www.r-bloggers.com/2018/'> 2018 &nbsp;(3479)</option> <option value='https://www.r-bloggers.com/2017/'> 2017 &nbsp;(3718)</option> <option value='https://www.r-bloggers.com/2016/'> 2016 &nbsp;(3477)</option> <option value='https://www.r-bloggers.com/2015/'> 2015 &nbsp;(2858)</option> <option value='https://www.r-bloggers.com/2014/'> 2014 &nbsp;(2894)</option> <option value='https://www.r-bloggers.com/2013/'> 2013 &nbsp;(3141)</option> <option value='https://www.r-bloggers.com/2012/'> 2012 &nbsp;(3382)</option> <option value='https://www.r-bloggers.com/2011/'> 2011 &nbsp;(2847)</option> <option value='https://www.r-bloggers.com/2010/'> 2010 &nbsp;(2046)</option> <option value='https://www.r-bloggers.com/2009/'> 2009 &nbsp;(706)</option> <option value='https://www.r-bloggers.com/2008/'> 2008 &nbsp;(107)</option> <option value='https://www.r-bloggers.com/2007/'> 2007 &nbsp;(70)</option> <option value='https://www.r-bloggers.com/2006/'> 2006 &nbsp;(19)</option> <option value='https://www.r-bloggers.com/2005/'> 2005 &nbsp;(5)</option> </select> </div></aside></div> </div> <div class="copyright-wrap"> <p class="copyright">Copyright &copy; 2025 | <a href="https://www.mhthemes.com/" rel="nofollow">MH Corporate basic by MH Themes</a></p> </div> </div> <!-- TPC! Memory Usage (http://webjawns.com) Memory Usage: 19468248 Memory Peak Usage: 20052624 WP Memory Limit: 820M PHP Memory Limit: 128M Checkpoints: 9 --> <script type="application/ld+json" class="saswp-schema-markup-output"> [{"@context":"https://schema.org/","@graph":[{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"Home","url":"https://www.r-bloggers.com"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"About","url":"http://www.r-bloggers.com/about/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"RSS","url":"https://feeds.feedburner.com/RBloggers"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"add your blog!","url":"http://www.r-bloggers.com/add-your-blog/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"Learn R","url":"https://www.r-bloggers.com/2015/12/how-to-learn-r-2/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"R jobs","url":"https://www.r-users.com/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"Submit a new job (it's free)","url":"https://www.r-users.com/submit-job/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"Browse latest jobs (also free)","url":"https://www.r-users.com/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://www.r-bloggers.com#top nav","name":"Contact us","url":"http://www.r-bloggers.com/contact-us/"}]}, {"@context":"https://schema.org/","@type":"WebSite","@id":"https://www.r-bloggers.com#website","headline":"R-bloggers","name":"R-bloggers","description":"R news and tutorials contributed by hundreds of R bloggers","url":"https://www.r-bloggers.com","potentialAction":{"@type":"SearchAction","target":"https://www.r-bloggers.com?s={search_term_string}","query-input":"required name=search_term_string"}}, {"@context":"https://schema.org/","@type":"Organization","@id":"https://www.r-bloggers.com#Organization","name":"R-bloggers","url":"https://www.r-bloggers.com","sameAs":[],"logo":{"@type":"ImageObject","url":"http://www.r-bloggers.com/wp-content/uploads/2021/05/R_blogger_logo1_large.png","width":"1285","height":"369"},"contactPoint":{"@type":"ContactPoint","contactType":"technical support","telephone":"","url":"https://www.r-bloggers.com/contact-us/"}}] </script> <script type="text/javascript">/* <![CDATA[ */!function(e,n){var r={"selectors":{"block":"pre","inline":"code"},"options":{"indent":4,"ampersandCleanup":true,"linehover":true,"rawcodeDbclick":false,"textOverflow":"scroll","linenumbers":false,"theme":"enlighter","language":"r","retainCssClasses":false,"collapse":false,"toolbarOuter":"","toolbarTop":"{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE}","toolbarBottom":""},"resources":["https:\/\/www.r-bloggers.com\/wp-content\/plugins\/enlighter\/cache\/enlighterjs.min.css?4WJrVky+dDEQ83W","https:\/\/www.r-bloggers.com\/wp-content\/plugins\/enlighter\/resources\/enlighterjs\/enlighterjs.min.js"]},o=document.getElementsByTagName("head")[0],t=n&&(n.error||n.log)||function(){};e.EnlighterJSINIT=function(){!function(e,n){var r=0,l=null;function c(o){l=o,++r==e.length&&(!0,n(l))}e.forEach(function(e){switch(e.match(/\.([a-z]+)(?:[#?].*)?$/)[1]){case"js":var n=document.createElement("script");n.onload=function(){c(null)},n.onerror=c,n.src=e,n.async=!0,o.appendChild(n);break;case"css":var r=document.createElement("link");r.onload=function(){c(null)},r.onerror=c,r.rel="stylesheet",r.type="text/css",r.href=e,r.media="all",o.appendChild(r);break;default:t("Error: invalid file extension",e)}})}(r.resources,function(e){e?t("Error: failed to dynamically load EnlighterJS resources!",e):"undefined"!=typeof EnlighterJS?EnlighterJS.init(r.selectors.block,r.selectors.inline,r.options):t("Error: EnlighterJS resources not loaded yet!")})},(document.querySelector(r.selectors.block)||document.querySelector(r.selectors.inline))&&e.EnlighterJSINIT()}(window,console); /* ]]> */</script><script type='text/javascript' src='https://www.r-bloggers.com/wp-content/plugins/jetpack/_inc/build/photon/photon.min.js?ver=20130122' id='jetpack-photon-js'></script> <script type='text/javascript' id='flying-pages-js-before'> window.FPConfig= { delay: 0, ignoreKeywords: ["\/wp-admin","\/wp-login.php","\/cart","add-to-cart","logout","#","?",".png",".jpeg",".jpg",".gif",".svg"], maxRPS: 3, hoverDelay: 50 }; </script> <script type='text/javascript' src='https://www.r-bloggers.com/wp-content/plugins/flying-pages/flying-pages.min.js?ver=2.4.6' id='flying-pages-js' defer></script> <script type='text/javascript' src='https://s0.wp.com/wp-content/js/devicepx-jetpack.js?ver=202515' id='devicepx-js'></script> <script type='text/javascript' src='https://www.r-bloggers.com/wp-content/plugins/jetpack/_inc/build/lazy-images/js/lazy-images.min.js?ver=5.9.4' id='jetpack-lazy-images-js'></script> <script type='text/javascript' src='https://www.r-bloggers.com/wp-includes/js/wp-embed.min.js?ver=5.5.15' id='wp-embed-js'></script> <script type='text/javascript' src='https://stats.wp.com/e-202515.js' async='async' defer='defer'></script> <script type='text/javascript'> _stq = window._stq || []; _stq.push([ 'view', {v:'ext',j:'1:5.9.4',blog:'11524731',post:'0',tz:'-6',srv:'www.r-bloggers.com'} ]); _stq.push([ 'clickTrackerInit', '11524731', '0' ]); </script> </body> </html> <!-- Dynamic page generated in 0.920 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2025-04-07 12:50:31 --> <!-- Compression = gzip -->

Pages: 1 2 3 4 5 6 7 8 9 10