【问题标题】:How to plot on Pandas Python如何在 Pandas Python 上绘图
【发布时间】:2014-02-15 06:23:26
【问题描述】:

我有一个名为的数据框,看起来像这样。 它被称为p1plot1

         0
0   139245
1   125395
2   116835
3    85170
4    58075
5    40050

我想用 x 轴上的整数和 y 轴上的值创建一个条形图。我尝试使用:

p1plot1.plot(kind='bar')

得到了输出:

<matplotlib.axes.AxesSubplot object at 0x1fec7ca10>

如何获得带有绘图的实际图像文件?我应该导入一些东西吗?

【问题讨论】:

    标签: python matplotlib plot pandas


    【解决方案1】:

    在非交互模式下,需要使用show来显示图片

    import matplotlib.pyplot as plt
    
    # plt.plot something
    
    plt.show()
    

    如果要在绘制图形时显示图形,请将其设置为交互模式

    import matplotlib.pyplot as plt
    
    plt.ion()
    
    # plt.plot something
    

    【讨论】:

      【解决方案2】:

      结束

      show()
      

      显示。

      【讨论】:

        【解决方案3】:

        使用

        启动 Ipython 笔记本
        --pylab=inline
        

        那么你所有的地块都会内联显示

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-02-14
          • 1970-01-01
          • 2016-08-14
          • 2021-09-11
          • 1970-01-01
          • 2017-09-08
          • 2018-02-24
          相关资源
          最近更新 更多