Python

如何在 python matplotlib boxplot 中命名刻度

  • October 11, 2010

Python matplotlib有一個boxplot 命令

通常,圖表的所有部分都用數字打勾。如何將刻度更改為名稱而不是位置?

為了說明,我指的是這個箱線圖中的周一周二週三標籤:

替代文字

使用的第二個參數xticks設置標籤:

import numpy as np
import matplotlib.pyplot as plt

data = [[np.random.rand(100)] for i in range(3)]
plt.boxplot(data)
plt.xticks([1, 2, 3], ['mon', 'tue', 'wed'])

編輯以刪除pylabbc是一個方便的模塊,可以在單個名稱空間**pylab中批量導入matplotlib.pyplot(用於繪圖)和(用於數學和使用數組)。numpy雖然使用的例子很多pylab但不再推薦

引用自:https://stats.stackexchange.com/questions/3476

comments powered by Disqus