Publications by Jozef's Rblog
Should you start your R blog now? 6 reasons I found in my first year of R blogging
Introduction It has been a year since I posted the first post on this blog. Since that time, I have learned many lessons, but the main one is probably that blogging has never been as accessible as it is now. In this anniversary post, I would like to give you a few reasons to start your own R blog and write about what I have learned in my first y...
8177 sym 2 img
Should you start your R blog now? 6 reasons I found in my first year of R blogging
Introduction It has been a year since I posted the first post on this blog. Since that time, I have learned many lessons, but the main one is probably that blogging has never been as accessible as it is now. In this anniversary post, I would like to give you a few reasons to start your own R blog and write about what I have learned in my first y...
8177 sym 2 img
How to easily automate R analysis, modeling and development work using CI/CD, with working examples
Introduction Automating the execution, testing and deployment of R work is a very powerful tool to ensure the reproducibility, quality and overall robustness of the code that we are building, be it for data analysis and modeling purposes, developing R packages or even blogging. Modern tools also provide a free an easy to use way of achieving this...
8640 sym R (1281 sym/2 pcs) 2 img
How to easily automate R analysis, modeling and development work using CI/CD, with working examples
Introduction Automating the execution, testing and deployment of R work is a very powerful tool to ensure the reproducibility, quality and overall robustness of the code that we are building, be it for data analysis and modeling purposes, developing R packages or even blogging. Modern tools also provide a free an easy to use way of achieving this...
8640 sym R (1281 sym/2 pcs) 2 img
Setting up continuous multi-platform R package building, checking and testing with R-Hub, Docker and GitLab CI/CD for free, with a working example
Introduction In the previous post, we looked at how to easily automate R analysis, modeling, and development work for free using GitLab’s CI/CD. Together with the fantastic R-hub project, we can use GitLab CI/CD to do much more. In this post, we will take it to the next level by using R-hub to test our development work on many different platfo...
9065 sym R (3040 sym/10 pcs) 4 img
Porting and redirecting a Hugo-based blogdown website to an HTTPS-enabled custom domain and how to do it the easy way
Introduction As we wrote in Should you start your R blog now?, blogging has probably never been more accessible to the general population, R users included. Usually, the simplest solution is to host your blog via a service that provides it for free, such as Netlify, GitHub or GitLab Pages. But what if you want to host that awesome blog on your ow...
8841 sym R (1315 sym/4 pcs) 2 img
How to interactively examine any R code – 4 ways to not just read the code, but delve into it step-by-step
Introduction As pointed out by a recent read the R source post on the R hub’s website, reading the actual code, not just the documentation is a great way to learn more about programming and implementation details. But there is one more activity to get even more hands-on experience and understanding of the code in practice. In this post, we pro...
5294 sym R (4168 sym/12 pcs) 2 img
How data.table’s fread can save you a lot of time and memory, and take input from shell commands
Introduction Recently I was involved in a task that included reading and writing quite large amounts of data, totaling more than 1 TB worth of csvs without the standard big data infrastructure. After trying multiple approaches, the one that made this possible was using data.table’s reading and writing facilities – fread() and fwrite(). This...
5324 sym R (1939 sym/6 pcs) 2 img 2 tbl
Using environment variables and parametrized builds for automating R applications with Jenkins
Introduction Jenkins is a popular open-source tool that helps teams with automation and implementation of continuous integration and deployment pipelines, comparable to for example Atlassian’s Bamboo, GitLab CI or to some extent Travis. In this post, we share some practical lessons learned when integrating R applications via Jenkins for the pu...
4904 sym R (670 sym/7 pcs) 2 img
Posts
Related To leave a comment for the author, please follow the link and comment on their blog: Jozef's Rblog. R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job. Want to share your content on R-bloggers? click here if y...
395 sym