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.
fulfillmenttools
Köln, Germany
Senior
Python
Structured Query Language (SQL)
+3
Matching moments
02:17 MIN
Why every developer should attend the conference
Why Testing Matters in AI - Luise Freese and Elio Struyf
03:22 MIN
The value of community and conference learning
Secure and Accessible Login Systems - Ramona Schwering
09:59 MIN
Discussing preferred data stacks and career advice
Fully Orchestrating Databricks from Airflow
02:00 MIN
Exploring advanced RAG techniques and other applications
Build RAG from Scratch
02:13 MIN
The value of community and knowledge sharing at conferences
Let's Talk Quality! - Lilia Gargouri
01:57 MIN
Presenting live web scraping demos at a developer conference
Tech with Tim at WeAreDevelopers World Congress 2024
02:22 MIN
Highlights of the WeAreDevelopers World Congress
Why Testing Matters in AI - Luise Freese and Elio Struyf
01:56 MIN
Building an AI-powered app with Rust and Docker
Coffee with Developers - Francesco Ciulla
Featured Partners
Related Videos
Carl Lapierre - Exploring Advanced Patterns in Retrieval-Augmented Generation
Carl Lapierre
Overview of Machine Learning in Python
Adrian Schmitt
Large Language Models ❤️ Knowledge Graphs
Michael Hunger
The best of both worlds: Combining Python and Kotlin for Machine Learning
Nils Kasseckert
ChatGPT: Create a Presentation!
Markus Walker
Staying Safe in the AI Future
Cassie Kozyrkov
Things I learned while writing high-performance JavaScript applications
Michele Riva
101 brilliant things of C++
Andreas Fertig
Related Articles
View all articles



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

Wolters Kluwer
Alphen aan den Rijn, Netherlands
Intermediate
Node.js
TypeScript
Cloud (AWS/Google/Azure)

&why GmbH
Berlin, Germany
€50-70K
Junior
Intermediate
Senior
React
Next.js
TypeScript

National Center Of Competence In Research Evolving Language
Zürich, Switzerland
Machine Learning
Natural Language Processing


Hugging Face
Paris, France
Remote
API
Python
PyTorch
Machine Learning


The Rolewe
Charing Cross, United Kingdom
API
Python
Machine Learning

Sonarsource Sa
Geneva, Switzerland
Java
Python
PyTorch
TensorFlow
Machine Learning
+1