如何用pandas绘制csv文件?

2024-10-06 11:23:59 发布

您现在位置:Python中文网/ 问答频道 /正文

enter image description here我有两个列的csv文件Mappe3.csv。看起来像

   Quartals;Counts
0    2004Q1 ;258526
1    2004Q2 ;205120
2    2004Q3 ;134822
3    2004Q4 ;154606
4    2005Q1 ;244813
5    2005Q2 ;156623
6    2005Q3 ;125472
7     2005Q4 ;11093
8       2006Q1 ;536
9    2006Q2 ;142400
10   2006Q3 ;270221
11   2006Q4 ;313063
12   2007Q1 ;386541
13   2007Q2 ;417533
14   2007Q3 ;423587
15   2007Q4 ;424799
16   2008Q1 ;503836
17   2008Q2 ;485872
18   2008Q3 ;686549
19   2008Q4 ;777268

现在我试着用x轴上的“quartals”和y轴上的“counts”绘制数据(下面的代码)。这看起来很简单,但没有什么是有效的。。。在

^{pr2}$

Tags: 文件csv数据代码绘制countspr2mappe3
1条回答
网友
1楼 · 发布于 2024-10-06 11:23:59

只需将分隔符定义为“;”

import matplotlib.pyplot as plt
import pandas as pd

df = pd.read_csv('file.csv',sep=';')
df.plot(x='Quartals', y='Counts')
plt.show()

enter image description here

相关问题 更多 >