我有一個情節,我希望沿x軸有許多刻度,但只有一些刻度會有與它們相關的刻度標籤。不過,我希望那些有標籤的標記比那些標記更長。設置不同的刻度線長度
我知道您可以打開x軸MinorTicks,但是這不會讓您控制這些刻度的實際位置。例如,如果x軸表示日期,我希望每7天標記一次刻度,但每28天標記一次。
此外,設置XTickLength
僅允許您設置每個刻度標記的長度,而不是選擇性設置。
控制滴答長度的最佳方法是什麼,同時允許您準確指定滴答應該在哪裏?
我有一個情節,我希望沿x軸有許多刻度,但只有一些刻度會有與它們相關的刻度標籤。不過,我希望那些有標籤的標記比那些標記更長。設置不同的刻度線長度
我知道您可以打開x軸MinorTicks,但是這不會讓您控制這些刻度的實際位置。例如,如果x軸表示日期,我希望每7天標記一次刻度,但每28天標記一次。
此外,設置XTickLength
僅允許您設置每個刻度標記的長度,而不是選擇性設置。
控制滴答長度的最佳方法是什麼,同時允許您準確指定滴答應該在哪裏?
作爲a similar question about tick labels說在this SO answeryuk:
蜱標籤不是單個對象。它們屬於軸,它們的屬性由軸確定。
您可以做的是刪除刻度標籤並將其替換爲文本 對象。在這種情況下,您可以控制文本屬性。
我想這同樣適用於刻度標記,但它可能更棘手。
感謝您的鏈接。我想我會嘗試通過創建具有不同刻度長度的第二個軸。我會使用copyobj嗎? – Josiah 2012-02-09 16:43:23