我正在使用python-ggplot进行绘图,我知道它仍在开发中。但是,当尝试绘制部分图例时,在Ipython笔记本中相当令人沮丧。我还尝试了%qtconsole并获得了相同的切碎图像,因此我认为它已被切碎。如何增加canavas大小或需要做的任何事情?

print inf_df[:10]

ggplot(aes(x='val', colour='lang', fill=True, alpha = 0.3), data=inf_df) + geom_density() + labs("Score", "Frequency") + \
scale_x_continuous(limits=(0,0.01)) + ggtitle('\n Swahili - blue, French - yellow, English - black')

      qid lang         metric       val
1   Q1410   fr  referencerate  0.000453
6   Q1410   en  referencerate  0.002962
11  Q1410   sw  referencerate  0.000000
16   Q805   fr  referencerate  0.001971
21   Q805   en  referencerate  0.005639
26   Q805   sw  referencerate  0.000000
31   Q804   fr  referencerate  0.001217
36   Q804   en  referencerate  0.001908
41   Q804   sw  referencerate  0.000000
46  Q3769   fr  referencerate  0.001159

最佳答案

IIRC,如果您安装了最新版的matplolib(布局紧凑的问题),则此问题已修复。您可以尝试使用InlineBackend.rc配置的值(使用%config魔术)来帮助禁用紧凑的布局。

关于matplotlib - IPython中的python-ggplot切断了图例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20979431/

10-12 17:23