问题
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:
Great answers so far, but don't forget about Bokeh: https://bokeh.org/
All sorts of great ways to visualize data, emulating ggplot2 in some ways, but also inspired by the amazing D3.js library.
Ever wanted to make something like this in Python?
Here's the quickstart guide: http://docs.bokeh.org/docs/quickstart.html#quickstart
回答4:
You can use RPy to call R from within python or there is ggplot for python if you do not like matplotlib.
来源:https://stackoverflow.com/questions/19887757/is-there-a-python-api-for-rs-ggplot2