python绘制可视化图表是需要数据源的 , 而这个数据可以自己去定义或者从csv文件中读取出来 。这篇文章主要介绍的就是python导入csv数据并用其来画图的方法 , 想要了解和学习一下的小伙伴可以继续向下阅读来将其作为参考资料 。
文章插图
【Python导入csv数据画图代码是什么?Python如何使用pandas读取csv数据画图】1.因为要导入csv文件并绘制图像 , 所以需要导入pandas以及matplotlib两个第三方库 。模块导入进来之后调用read_csv()方法即可读取文件中的数据 , 数据读取时需要去指定行列才可以 , 这样就是分别获取到坐标系xy轴的数据 , 代码示例如下所示:
import matplotlib.pyplot as pltimport pandas as pdpath_csv = "path_data.csv"path _x = pd.read_csv(path_csv, header=None, usecols=[0])path_y = pd.read_csv(path_csv, header=None, usecols=[1])2.有了数据源之后就是可以来绘制图像了 , 首先调用figure()方法创建出来一个画布 , 然后用返回的对象调用add方法来添加一个子图 。这里是为了让之后能够再绘制其他图像时还可以添加子图而不是新建画布 , 代码如下:
fig = plt.figure()ax = fig.add_subplot(111)3.最后就是要去选择在子图上绘制什么图像了 , pyplot模块将能够绘制的图像都封装成了方法 , 只需要调用方法并且传入对应的参数就可以来绘制图像 。那么比较简单的图像就是折线图 , 调用plot方法然后分别传入表示x轴、y轴数据的对象 。而且还可以去设置一下线条颜色、样式以及标记点的样式等等 , 详细代码示例如下所示:
ax.plot(path_x, path_y, color='m', linestyle='', marker='.')plt.show()以上就是关于“Python导入csv数据画图代码是什么?Python如何使用pandas读取csv数据画图”的全部内容了 , 希望对你有所帮助 。
文章插图
文章插图
文章插图
微信扫码 , 学习更方便
文章插图
现在报名赠100例知识点合集
文章插图
推荐阅读
- Python中的函数pivot有什么用?Pandas库如何使用pivot函数
- Python导入csv数据文件方法是什么?Python怎么导入csv文件数据
- Python导入表格数据用什么方法?Python怎么导入Excel表格数据
- Pandas合并数据集怎么做?Python如何用pandas合并两张表
- Python公众号有什么推荐的吗?Python哪些公众号是真正有干货的
- Pandas汇总函数有哪些?Python第三方库Pandas有什么汇总函数
- python中extend方法怎么合并列表?python中extend()实现列表合并的原理
- python中return函数和print函数不同之处在哪?详解return函数和print函数的用法
- 如何使用ascii码值比较字符串大小?比较python字符串大小的方法有哪些?
- python中map函数和filter函数有什么区别?python中map函数和filter函数详解