2016-04-29 65 views
0

我有顯示在下面的圖片中的以下問題:problemMatplotlib刪除情節stribes

對於提高清晰度我想要做刪除x軸的條紋或把它們下面的x軸。

import matplotlib.pyplot as plt 
fig, ax = plt.subplots() 

如果你想刪除的X軸刻度線:假設你已經確定你的情節和如下軸

回答

1

(另外,如果你知道一個解決重疊數字的問題,這將是很好)你可以這樣做:

ax.tick_params(axis='x', top='off', bottom='off') 

如果你想改變蜱的方向標記,你可以這樣做:

ax.tick_params(axis='x', direction='out') 

如果你想改變x軸的標籤,然後使用:

set_xticklabels() 

你要通過標籤使用的名單,雖然我不知道爲什麼你的標籤不是均勻分佈的。在下面的鏈接的文檔應該有所幫助:

matplotlib.axes documentation

+0

是否也可以只在有數字的位置刻度線? – HighwayJohn