如何在 Matplotlib 中設定刻度標籤 xticks 字型大小
-
plt.xticks(fontsize= )
設定刻度標籤字型大小 -
ax.set_xticklabels(xlabels, fontsize= )
-
plt.setp(ax.get_xticklabels(), fontsize=)
-
ax.tick_params(axis='x', labelsize= )
設定刻度標籤字型大小
在本教程文章中,我們將介紹在 Matplotlib 中設定刻度標籤 xticks
字型大小的不同方法。這包括,
plt.xticks(fontsize= )
ax.set_xticklabels(xlabels, fontsize= )
plt.setp(ax.get_xticklabels(), fontsize=)
ax.tick_params(axis='x', labelsize= )
在下面的程式碼例子中,我們將使用相同的資料集。
建立上圖的程式碼是,
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
xvalues = range(10)
yvalues = xvalues
fig,ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.grid(True)
plt.show()
plt.xticks(fontsize= )
設定刻度標籤字型大小
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
xvalues = range(10)
yvalues = xvalues
fig,ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.xticks(fontsize=16)
plt.grid(True)
plt.show()
plt.xticks(fontsize=16)
plt.xticks
獲取或設定刻度位置和 x 軸標籤的屬性。
fontsize
或 size
是 Text
物件的屬性,可用於設定刻度標籤的字型大小。
ax.set_xticklabels(xlabels, fontsize= )
set_xticklabels
用字串列表來設定 xticks
標籤,並將 Text
屬性作為關鍵字引數 **kwargs
。在這裡,fontsize
設定刻度標籤的字型大小。
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
import numpy as np
xvalues = np.arange(10)
yvalues = xvalues
fig,ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.xticks(xvalues)
ax.set_xticklabels(xvalues, fontsize=16)
plt.grid(True)
plt.show()
plt.setp(ax.get_xticklabels(), fontsize=)
matplotlib.pyplot.setp
在 artist
物件上設定屬性。
plt.setp(ax.get_xticklabels(), fontsize=)
設定 xticks
標籤物件的 fontsize
屬性。
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
xvalues = np.arange(10)
yvalues = xvalues
fig,ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.setp(ax.get_xticklabels(), fontsize=16)
plt.grid(True)
plt.show()
ax.tick_params(axis='x', labelsize= )
設定刻度標籤字型大小
tick_params
設定刻度線、刻度線標籤和網格線的引數。
ax.tick_params(axis='x', labelsize= )
設定 labelsize
刻度標籤在 X
軸上的屬性。
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn相關文章 - Matplotlib Axes
- 如何在 Matplotlib 中旋轉 X 軸刻度標籤文字
- 如何在 Matplotlib 中的第二 Y 軸上新增 Y 軸標籤
- 如何在 Matplotlib 中繪製對數軸
- 如何在 Matplotlib 中繪製等軸的正方形圖
- 如何在 Matplotlib 中設定軸的範圍