我正在使用條形圖進行我的探索性數據分析。在整個分析過程中,我生成了大約18個條形圖,代碼類似,所以我不想每次都寫相同的代碼,圖表。我已經使用了條形圖代碼如何在python中爲barchart寫一個函數?
y = textranges_freq['smstext']
xlabels = textranges_freq['buckets']
bar_width = 0.50
x = np.arange(len(y))
fig, ax = plt.subplots()
ax.bar(x, y, width=bar_width)
ax.set_xticks(x+(bar_width/2.0))
ax.set_xticklabels(xlabels)
ax.set_title('Avg text Frequency by range')
ax.set_xlabel('buckets')
ax.set_ylabel('Avg text messages')
plt.show()
我已經使用了相同的代碼在我的分析約18倍,因爲我需要 修改y,xlabels,標題,ax.set_title,ax.set_xlabel, ax.set_ylabel。
所以我怎麼寫這個功能進一步使用。
在上面的代碼textranges_freq是我的數據框和smstext,桶是我的變量。
請幫助我。我是python的新手。