空气质量怎么画散点图?

top10_cities = clean_aqi_data.sort_values(by=['AQI']).head(10)
# top10_cities.plot(kind='scatter', x='city', y='AQI',
#                   title="空气质量最好的10个城市", figsize=(20, 10))
x = range(1, 11)
plt.scatter(x, top10_cities, c='blue', alpha=0.75)
# plt.savefig('top10_city_aqi.png')
plt.show()
上面这个运行报错TypeError: unhashable type: 'numpy.ndarray'
xy坐标不对吗?

要回复问题请先登录注册