簡體   English   中英

如何用熊貓繪制CSV文件?

[英]How to plot a csv file with pandas?

在此處輸入圖片說明 我有兩列的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”繪制數據(以下代碼)。 似乎很安靜,但沒有任何效果...

import matplotlib.pyplot as plt
import pandas as pd

df = pd.read_csv('Mappe3.csv')
df.plot(x="Quartals", y="Counts")
plt.show()

只需將分隔符定義為“;”

import matplotlib.pyplot as plt
import pandas as pd

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

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM