out of curiosity, how many lines of code do you need in matplotlib to generate http://koaning.io/theme/images/monopoly_plot3.png? in R, you'll only need one. also i have done this work in a python notebook, you can specify R cells to take pandas dataframes allowing you to still use ggplot2 for plotting. see old video of mine: https://www.youtube.com/watch?v=ZW8Aei2wlsM