python读取csv数据画直方图_用csv文件作为inpu在python中绘制直方图

 2023-09-19 阅读 26 评论 0

摘要:我有一个csv文件,其中包含两列,第一列是水果名,第二列是计数,我需要绘制直方图使用这个csv作为输入到下面的代码。我怎样才能做到。我只需要显示前20个条目,其中水果名称将是x轴,计数将是y轴从整个csv文件的100行。import matplotl

我有一个csv文件,其中包含两列,第一列是水果名,第二列是计数,我需要绘制直方图使用这个csv作为输入到下面的代码。我怎样才能做到。我只需要显示前20个条目,其中水果名称将是x轴,计数将是y轴从整个csv文件的100行。import matplotlib.pyplot as plt

python批量读取csv文件。import pandas as pd

data = pd.read_csv('data.csv', header = None ,quoting=2)

python处理csv数据,data.hist(bins=10)

plt.xlim([0,100])

python 直方图。plt.ylim([50,500])

plt.title("Data")

plt.xlabel("fruits")

plt.ylabel("Frequency")

plt.show()

我编辑了上面的程序来绘制条形图-import matplotlib.pyplot as plt

import pandas as pd

data = pd.read_csv('data.csv', sep=',',header=None)

data.values

print data

plt.bar(data[:,0], data[:,1], color='g')

plt.ylabel('Frequency')

plt.xlabel('Words')

plt.title('Title')

plt.show()

但这给了我一个错误“不可更改类型”。有人能帮忙吗。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/77447.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息