在某些情况下,我对сsv文件中的数据进行过滤。
PUT
例如结果:
a=len(df[(df['month'] == 4) & (df['year']==2016)])
b=len(df[(df['month'] == 3) & (df['year']==2016)])
c=len(df[(df['month'] == 4) & (df['year']==2015)])
d=len(df[(df['month'] == 3) & (df['year']==2015)])
接下来,尝试使用此结果制作图形
a=10
b=5
c=1
d=13
错误而不是时间表
data = [a, b, c, d]
sns.set(style="whitegrid")
ax = sns.barplot(x="x", y="y", data=data)
如何避免此错误并制定时间表?
所有错误:
AttributeError: 'list' object has no attribute 'get'