gpt4 book ai didi

python - 使用matplotlib设置x轴

转载 作者:行者123 更新时间:2023-12-01 03:58:32 29 4
gpt4 key购买 nike

我有以下 masterResult.csv 文件:

DATE,    DATASET,       BUILD        Col1   Col2 Col3
5/3/16, Amazon, 1001 1113 344 169
5/3/16, Amazon, 1002 1113 344 169
5/3/16, Amazon, 1005 1113 344 169
5/3/16, Amazon, 1006 1113 344 169

我想使用 matplotlib 绘制图表。

我的代码是:

per_data=genfromtxt('masterResult.csv',delimiter=',',names=True)
for name in per_data.dtype.names[2:]:
plt.plot(per_data['BUILD'], per_data[name], label=name)

但这给了我:graph for masterResult.csv

并且x轴范围不对。如何使x轴范围从1001 ~ 1006?

最佳答案

如果您的数据正确,设置 xaxis 的简单方法是 plt.xlim(1001,1006),但这不是问题。

您的 x 轴错误的原因首先是因为您的数据文件不是正确的 csv 文件。 BUILD 和后续列没有用逗号分隔,这让 numpy 感到困惑。如果您直接查看 per_data,您会发现 BUILD 根本没有设置为数字。您要么需要一致地添加逗号,要么将其作为制表符/空格分隔的数据。一般来说,如果事情看起来非常错误,直接查看数组而不是仅仅绘制它会很有用。

关于python - 使用matplotlib设置x轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37015224/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com