我试图把一系列的数据绘制成一个水平条形图,但我遇到了一些问题。在
这是我的系列:
HARRASSMENT 2 80149
CRIMINAL MISCHIEF & RELATED OF 62059
ASSAULT 3 & RELATED OFFENSES 61133
GRAND LARCENY 54090
DANGEROUS DRUGS 35407
OFF. AGNST PUB ORD SENSBLTY & 34810
ROBBERY 23399
BURGLARY 22536
FELONY ASSAULT 21941
GRAND LARCENY OF MOTOR VEHICLE 14094
MISCELLANEOUS PENAL LAW 13307
DANGEROUS WEAPONS 12090
Name: OFNS_DESC, dtype: int64```
This is what I already tried:
sns.countplot(y="OFNS_DESC", data=b) , b is the name of my series variable
This is my error:
ValueError: Could not interpret input 'OFNS_DESC'
如果我正确理解您的数据,那么数字allready代表这些不同类别的计数-所以您实际上只需要一个简单的条形图,而不是countplot。在
下面是使用pandas/matplotlib和seaborn bar plot函数绘制数据的代码:
相关问题 更多 >
编程相关推荐