python导入csv数据画柱状图
时间: 2023-08-12 07:28:14 浏览: 149
使用Python画柱状图
5星 · 资源好评率100%
好的,我来回答你的问题。
首先,你需要使用Python内置的csv模块来读取csv文件,然后使用matplotlib库来绘制柱状图。
下面是一个简单的示例代码,假设你的csv文件名为data.csv,其中第一列为x轴数据,第二列为y轴数据:
```python
import csv
import matplotlib.pyplot as plt
x = []
y = []
with open('data.csv', 'r') as csvfile:
csvreader = csv.reader(csvfile)
next(csvreader) # 跳过第一行标题
for row in csvreader:
x.append(row[0])
y.append(row[1])
plt.bar(x, y)
plt.show()
```
这个代码会读取data.csv文件中的数据,并绘制一个简单的柱状图。你可以根据自己的需求修改代码,例如自定义图表标题、图例等。
希望这个示例代码能够对你有所帮助!
阅读全文