Re: [閒聊] 有沒有python大師阿

作者: kerycheng (kk)   2023-10-17 18:31:36
※ 引述《usadapussy (朱昇欣)》之銘言:
: 我用matplotlib畫圖 想知道x軸ticks標籤的座標位置該怎麼做
: 用get_xtciks只會回傳沒用的值 根本不是標籤的位置
: 主要是想在圖上放文字 位置在x軸tick標籤下面一點點 不希望擋到
: 如果可以知道標籤的座標就比較好設定文字的y軸位置了
: stack overflow上沒人問這個問題 恰特GPT也只會耍白癡
: 怎麼辦啊
你好,請問你使用的是哪個版本的Matplotlib呢?以下是一些關於Matplotlib設定座標軸刻度文字的方式 :
1. `plt.xticks()`:針對使用`plt.subplot()`建立的圖表,同性質還有`yticks()`、`zticks()`。
2. `ax.set_xticklabels()`:使用時需要搭配`plt.xticks()`方法,同性質還有`set_yticklabels()`、`set_zticklabels()`。
3. `plt.setp(ax.get_xticklabels())`:透過`ax.get_xticklabels()`取得座標軸標籤物件後,進行對應的屬性設定,同性質還有`ax.get_yticklabels()`、`ax.get_zticklabels()`。
4. `ax.tick_params(axis='x')`:針對某個座標軸做完整的屬性設定,同性質還有`axis='y'`、`axis='z'`。
以下是一些常用的屬性:
- `ticks`: 標籤內容,使用串列資料。
- `labels`: 標籤顯示文字,使用串列資料。
- `fontsize`: 文字大小。
- `color`: 文字顏色。
- `rotation`: 旋轉角度。
希望這些資訊能幫助到你。如果你有任何其他問題或疑慮,請隨時告訴我!
作者: usadapussy (兔田家的貓)   2023-10-17 18:55:00
好 謝謝伊伊伊伊伊

Links booklink

Contact Us: admin [ a t ] ucptt.com