Mihailo Joksimovic

May I interest you in ... R?

What can you learn by analyzing an entire blog history? Discover how R and the tidyverse turn raw text into powerful visual stories and machine learning insights.

May I interest you in ... R?
#1about 7 minutes

Why you should consider learning the R language

R is presented as a powerful and specialized tool for data analysis that can help reveal insights you might otherwise miss.

#2about 2 minutes

Analyzing Joel Spolsky's blog using R

A practical project is introduced to analyze 20 years of blog posts to demonstrate the capabilities of the R language.

#3about 3 minutes

Understanding tibbles and the tidyverse ecosystem

The `tibble` data structure is the fundamental building block within the tidyverse, an opinionated set of packages for data science.

#4about 1 minute

Using the pipe operator for cleaner code

The pipe operator from the magrittr package allows for chaining commands to create readable and sequential data processing workflows.

#5about 4 minutes

Manipulating data frames with the dplyr package

The dplyr package provides a consistent set of verbs like `select` and `mutate` to solve common data manipulation challenges.

#6about 3 minutes

Creating powerful data visualizations with ggplot2

The ggplot2 package implements the grammar of graphics to build complex plots layer by layer, mapping data variables to aesthetic properties.

#7about 5 minutes

Finding important words using TF-IDF analysis

Term frequency-inverse document frequency (TF-IDF) is a technique used to find words that are uniquely important to a specific document within a collection.

#8about 1 minute

Recommended resources for learning R and tidyverse

The speaker shares recommended books, authors, and social media accounts to follow for continuing your R learning journey.

#9about 2 minutes

Q&A on R vs python and array indexing

Audience questions comparing R to Python and discussing the language's one-based array indexing are answered.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Why Attend a Developer Event?
Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership. Skill Diversification: Break out of your specific tech stack to see how the industry...
Why Attend a Developer Event?
DC
Daniel Cranney
Dev Digest 160: Graphs and RAGs Explained and VS Code Extension Hacks
Inside last week’s Dev Digest 160 . 🤖 How AI is reshaping UI and work 🚀 Tips on how to use Cursor most efficiently 🔒 How VS Code extensions can be a massive security issue 👩‍💻 What the move to Go for Typescript means for developers 👎 What a possible...
Dev Digest 160: Graphs and RAGs Explained and VS Code Extension Hacks

From learning to earning

Jobs that call for the skills explored in this talk.