【发布时间】:2022-01-08 16:36:20
【问题描述】:
我正在尝试绘制一个看起来像这样的 csv 文件:
我已经更改了列的类型以适合绘图
df.dtypes
Unnamed: 0 int64
Kanton object
Stadt object
1850 float64
1860 float64
1870 float64
1880 float64
1890 float64
1900 float64
1910 float64
1920 float64
1930 float64
1940 float64
1950 float64
1960 float64
1970 float64
1980 float64
1990 float64
2000 float64
dtype: object
我将所有“Stadt”-Names 放入一个数组中:
df.Stadt.unique()
这个命令似乎不起作用,我得到了错误
ax = df.Stadt.plot(kind='bar', color='#c93867',figsize=(50,10),columns="1950")
...
TypeError: no numeric data to plot
我的列“1950”是浮动类型,如上所示
提前谢谢你
【问题讨论】:
标签: python pandas dataframe csv