Is there a Python API for R's ggplot2? [closed

2019-06-22 09:42发布

问题:

My question is as simple as the title: i want to use R's ggplot2 but all my data handling is done in Python: is there a Python API for ggplot2, or an easy way to use ggplot2 through Python ?

回答1:

RPy allows you to call R from Python and provides with data conversion utilities. You can use ggplot2 function with the Graphics package, look at this section for some examples.



回答2:

Check this out: https://github.com/yhat/ggplot

This is a python port of R's ggplot2.



回答3:

You can use RPy to call R from within python or there is ggplot for python if you do not like matplotlib.



回答4:

Great answers so far, but don't forget about Bokeh: http://bokeh.pydata.org/

All sorts of great ways to visualize data, emulating ggplot2 in some ways, but also inspired by the amazing D3.js library.

Here's an example of a ggplot2-style graph: http://bokeh.pydata.org/docs/gallery/density.html

Ever wanted to make something like this in Python?

Here's the quickstart guide: http://bokeh.pydata.org/docs/quickstart.html#quickstart