我在python中使用ggplot2时没有显示图形?

时间:2016-10-02 11:09:34

标签: python r ggplot2 pycharm

这是我的代码

import pandas as pd
from rpy2.robjects.lib import ggplot2
import numpy as np
from rpy2.robjects import pandas2ri
pandas2ri.activate()

x = np.random.uniform(0, 10, 10)
y = np.random.normal(10, 4, 10)
color = np.random.normal(20, 4, 10)
df = pd.DataFrame({'x': x,
                   'y': y,
                   'color': color})
rdf = pandas2ri.py2ri(df)
# print(type(rdf))
pp = ggplot2.ggplot(rdf) + \
     ggplot2.aes_string(x='x', y='y', col='factor(color)') + \
     ggplot2.geom_point()
pp.plot()

Pycharm没有提供任何错误,没有任何显示,只有白页。

0 个答案:

没有答案