Friend or Foe: Comparison of R & Python in Data Wrangling & Visualisation
R and Python have differences as many as simiralities. Through their comparisons, we can understand both languages better and use them effectively. I will take a look at some examples from de facto standard packages such as tidyverse and pandas for data munging tasks, and ggplot2 and matplotlib (and seaborn) for data visualisation.
Differences between R and Python as Language
- Procedural and object-oriented programming
- Specific and general purpose
Data Wrangling
- tidyverse
- pandas
Data Visualisation
- ggplot2
- matplotlib
- plotly
Some Other Cases (depending on time and interest)
- Machine learning
- Deep learning
- Big data (distributed data processing)
- Natural language processing
Conclusion
- To be bilingual
This session took place in track PyData and was classified suitable for some domain / basic python by the speaker.