5

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 ?

4 Answers 4

5

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

This is a python port of R's ggplot2.

Sign up to request clarification or add additional context in comments.

Comments

2

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.

Comments

2

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?

viz

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

Comments

1

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

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.