data=pd.read_excel('./附件1.xlsx',header=0)
plt.figure(figsize=(15,6))
data=data[data['doubtterr']==0]
data=data[['iyear','eventid']]
data=data.groupby('iyear'). count()
print(data)
x=data.index
y=data['eventid']
plt.plot(x,y,alpha=0.8,color='b')
plt.bar(x,y,alpha=0.8,color='g')
plt.xticks(data.index,rotation=45)#设置时间标签显示格式 解决时间年份格式显示不全的bug) #原先的年份显示不全 这里在重新赋值一次,重新显示
plt.title('历年恐怖袭击总次数汇总')
plt.xlabel('年份')
plt.ylabel('次数')
plt.show()
# c_features = len(feature_names)
# plt.barh(range(c_features), clf.feature_importances_)
# plt.xlabel('Feature importance')
# plt.ylabel('Feature name')
# plt.yticks(np.arange(c_features), feature_names) 这里是两个参数,前面是是被代替的,后面的要代替的