擅长:python、mysql、java
<pre><code> import numpy as np
import matplotlib.pyplot as plt
import csv
x = []
y = []
with open('theri_split_keyword.csv', "rb") as csvfile:
reader = csv.reader(csvfile, delimiter=',')
for row in reader:
x.append(row[0].lstrip('#'))
y.append(int(row[1]))
ind = np.arange(len(x)) # the x locations for the groups
width = 0.35 # the width of the bars
fig, ax = plt.subplots()
plt.bar(ind,y)
ax.set_ylabel('Y axis')
ax.set_title('X axis')
ax.set_xticks(ind + width)
ax.set_xticklabels(x, rotation='vertical')
plt.show()
</code></pre>