Mihailo Joksimovic
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.
Matching moments
01:57 MIN
Presenting live web scraping demos at a developer conference
Tech with Tim at WeAreDevelopers World Congress 2024
09:59 MIN
Discussing preferred data stacks and career advice
Fully Orchestrating Databricks from Airflow
01:56 MIN
Building an AI-powered app with Rust and Docker
Coffee with Developers - Francesco Ciulla
02:08 MIN
Reaching a wider audience through conference keynotes
aa
05:10 MIN
Debunking the myth of not being technical enough
From Gazelle to Pride Leader: The Path to Public Speaking in Tech
03:27 MIN
Combining development skills with communication and teaching
Finding Your Way in Tech
02:08 MIN
Tech stack for building a RAG application
Building Blocks of RAG: From Understanding to Implementation
03:14 MIN
Recapping the WeAreDevelopers World Congress 2025
WeAreDevelopers LIVE - Our World Congress 2025 & CODE100 Highlights with Jack Barber and Marco Podien
Featured Partners
Related Videos
A Love Letter to Rust
Rainer Stropek
Data Science on Software Data
Markus Harrer
101 brilliant things of C++
Andreas Fertig
Python Data Visualization @ Deepnote (w/ PyViz overview)
Radovan Kavický
Making Sense of Programming Languages
Aleksandra Sikora
Things I learned while writing high-performance JavaScript applications
Michele Riva
The Name of the Rose
Reka Horvath
Python: Behind the Scenes
Diana Gastrin
Related Articles
View all articles
.jpg?w=240&auto=compress,format)


From learning to earning
Jobs that call for the skills explored in this talk.





CONTIAMO GMBH
Berlin, Germany
Senior
Python
Docker
TypeScript
PostgreSQL



Nomitri
Berlin, Germany
DevOps
Gitlab
Docker
Ansible
Grafana
+6