import numpy as np import pandas as pd df = pd.read_csv("taobao_data_matplolib.csv",encoding='gbk') data = np.array(df.成交量) labels = np.array(df.位置)画出柱状图
时间: 2024-03-24 07:40:04 浏览: 146
pandas将numpy数组写入到csv的实例
可以使用Matplotlib库中的`bar`函数来画出柱状图,具体实现如下:
```python
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv("taobao_data_matplolib.csv", encoding='gbk')
data = np.array(df.成交量)
labels = np.array(df.位置)
plt.bar(labels, data)
plt.show()
```
这样就可以画出成交量和位置之间的柱状图了。注意,如果位置的种类很多,柱状图可能会比较密集,可以考虑调整图形大小或者旋转x轴标签来更好地展示数据。
阅读全文