使用matplotlib从CSV文件绘制数据

使用matplotlib从CSV文件绘制数据,第1张

使用matplotlib从CSV文件绘制数据

根据文档

numpy.loadtxt

快速阅读器,用于格式化简单的文件。genfromtxt函数提供了更复杂的处理,例如,缺少值的行。

因此只有少数选项可以处理更复杂的文件。如前所述

numpy.genfromtxt
有更多选择。因此,您可以使用一个示例

import numpy as npdata = np.genfromtxt('e:dir1datafile.csv', delimiter=',', skip_header=10,          skip_footer=10, names=['x', 'y', 'z'])

读取数据并为列分配名称(或使用读取文件的标题行

names=True
),然后使用进行绘制

ax1.plot(data['x'], data['y'], color='r', label='the data')

我认为numpy现在已被很好地记录下来。您可以轻松地从内部

ipython
或通过使用IDE检查文档字符串,就像
spider
您更喜欢阅读呈现为HTML的文档字符串一样。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5655716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存