【问题标题】:How do I plot with matplotlib?如何使用 matplotlib 绘图?
【发布时间】:2018-01-20 02:12:37
【问题描述】:

如何使用 matplotlib 或 pandas 的绘图来绘制这些?

顺便说一句,我试过了:

topic_count.plot.bar(stacked=True)

哪些输出:

 <matplotlib.axes._subplots.AxesSubplot at 0x118bdfeb8> 

除此之外,我没有看到情节。请帮忙

【问题讨论】:

  • 没有显示图。我已经测试过: plt.plot(x,y) 应该返回一个简单的折线图,但我什么也没得到
  • 你输入%matplotlib inline了吗?
  • 所以你想使用groupby这个事实与问题完全无关?!那为什么会出现在问题中?为确保显示绘图,您需要在脚本末尾调用plt.show()。如果这是在 jupyter notebook 中运行的(如果你不告诉那谁会知道?)你也可以在代码的开头使用%matplotlib inline
  • 我现在输入了它,它正在工作!谢谢托尼!

标签: python pandas matplotlib plot


【解决方案1】:

matplotlib 的粗略示例:

import matplotlib.pyplot as plt
foo = [1, 2]
plt.plot(foo)
plt.show()

这应该向您展示如下内容: Plot result

一些参考资料:

【讨论】:

    【解决方案2】:

    看图

    1.你可以安装IPython(就像Python stand IDE但是更强)

    2.在终端中启动 IPython,如下所示:ipython --pylab

    3.输入topic_count.plot.bar(stacked=True)就可以看到图片了

    【讨论】:

      猜你喜欢
      • 2020-09-26
      • 2014-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-24
      • 2019-03-23
      • 2019-03-05
      • 2011-07-06
      相关资源
      最近更新 更多