绘制正确使用matplotlib库分类数据这里是我的3项分配的数据分析任务:不能在python
- 显示投诉类型和城市一起。
- 绘制计数与投诉类型的条形图。
- 显示主要投诉类型及其数量。
这里是我的代码:
import pandas as pd
import numpy as np
work_on = data[['Complaint Type','City']]
import matplotlib.pyplot as plt
from matplotlib import style
%matplotlib inline
koten = work_on['Complaint Type'].value_counts().head(10).plot(kind='bar')
koten
- bar graph that was obtained - 它显示一个柱状图,但是当我使用下面的代码:
style.use('ggplot')
plt.plot(work_on['Complaint Type'].value_counts().head(10))
plt.xlabel('Values')
plt.ylabel('Names')
plt.title('first')
plt.show()
- 这将引发一个错误: ValueError:无法将字符串转换为浮点数:'Traffic Signal Condition'
我的问题是:我使用.plot(kind =)方法,它只适用于kind ='bar',它显示我共享的图形,但是当我使用matplotlib方法时,它开始给我提供以下错误:ValueError:could不将字符串转换为浮动:“交通信号条件”。有没有其他好的方法在Python中显示这样的非数值数据?
这里是我的数据的一瞥: Two columns to be worked on
'plt.plot'绘制数值数据。您的数据不是数字。你期望得到的情节看起来像什么? – ImportanceOfBeingErnest
如果我有10种类型的独特名称在我的数据中说A,B,C,D,E,F,G,H,I,J我想要显示A - 10次数据,B - 20次数据...总之频率 –