使用pandas的DataFrame的plot方法绘制图像的实例

作者:grey_csdn 时间:2023-07-02 08:33:52 

使用了pandas的Series方法绘制图像体验之后感觉直接用matplotlib的功能好用了不少,又试用了DataFrame的方法之后发现这个更加人性化。

写代码如下:


from pandas import Series,DataFrame
from numpy.random import randn
import numpy as np
import matplotlib.pyplot as plt
df = DataFrame(randn(10,5),columns=['A','B','C','D','E'],index = np.arange(0,100,10))
df.plot()
plt.show()

程序运行结果如下:

使用pandas的DataFrame的plot方法绘制图像的实例

使用DataFrame的plot方法绘制图像会按照数据的每一列绘制一条曲线,参数中的columns就是列的名称而index本来是DataFrame的行名称。图形绘制成功之后还会按照列的名称绘制图例,这个功能确实是比较赞的。如果使用matplotlib的基本绘制功能,图例的添加还需要自己额外处理。看来,数据的规整化不仅仅是为了向量化以及计算加速做准备,而且为数据的可视化提供了不少便捷的方法。

来源:https://blog.csdn.net/grey_csdn/article/details/70768721

标签:pandas,plot,DataFrame
0
投稿

猜你喜欢

  • Golang的继承模拟实例

    2024-05-08 10:23:14
  • 详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式

    2022-02-12 06:30:45
  • asp分段插入数据库

    2010-07-02 13:13:00
  • asp中文URL编码server.urlencode

    2008-08-08 11:22:00
  • 23个很棒的Python脚本集合分享(迷你项目)

    2023-12-24 04:34:15
  • python 删除非空文件夹的实例

    2022-11-07 01:25:23
  • SQL Server 2005 模板参数使用说明

    2024-01-19 02:00:46
  • MySQL 一次执行多条语句的实现及常见问题

    2024-01-12 20:03:23
  • nvm版本导致npm install报错Unexpected token '.'的解决办法

    2024-05-05 09:21:04
  • Python实现求一个集合所有子集的示例

    2022-09-01 20:56:51
  • python乱序字符串排序的实现方式

    2023-08-02 12:14:59
  • javascript实现双端队列

    2024-05-02 16:18:58
  • perl批量查询ip归属地的方法代码

    2023-08-11 22:53:54
  • Linux下为不同版本python安装第三方库

    2023-11-12 05:04:35
  • mysql利用覆盖索引避免回表优化查询

    2024-01-12 21:34:11
  • Python3实现建造者模式的示例代码

    2021-05-11 13:30:16
  • 微信支付的开发流程详解

    2023-09-07 08:54:45
  • PyQt5实现进度条与定时器及子线程同步关联

    2023-03-20 14:48:35
  • Python2与Python3关于字符串编码处理的差别总结

    2022-05-21 19:09:51
  • 详解基于Node.js的微信JS-SDK后端接口实现代码

    2024-05-02 17:37:47
  • asp之家 网络编程 m.aspxhome.com