您好,所以我有一个要转换为图形的csv文件,我想要的是按城市以图表显示每个区域的工作数量。我在此csv文件中同时有城市和国家的列,我想扔掉创建的日期,只提供城市和工作机会。
这是我尝试使用的代码,但没有用:
toUpper
感谢帮助
答案 0 :(得分:0)
正如Abhinav Kinagi已经回答的那样,pandas
假定您的值用逗号分隔。您可以更改csv文件,也可以将sep='|'
放在pd.read_csv
中。您的代码应为
%matplotlib inline
import pandas as pd
from matplotlib.pyplot import pie, axis, show
df = pd.read_csv ('compuTrabajo_business_summary_by_industry.csv', sep='|')
sums = df.groupby(df["country"])["business count"].sum()
axis('equal');
pie(sums, labels=sums.index);
show()
我还删除了;之后的国家。