从 matplotlib 更改 barh 图中 y 轴上的字体大小
Change fontsize on y axis in barh plot from matplotlib
我想更改水平条形图 y 轴上标签的字体大小(即,使“问题 1”、“问题 2”的字体大小变大)。我无法从 documentation of barh 中找到解决方案。有没有可能做到。如果是,在哪里可以找到答案?
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["Question 1", "Question 2", "Question 3", "Question 4"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y)
plt.tight_layout()
plt.show()
使用plt.yticks
:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["Question 1", "Question 2", "Question 3", "Question 4"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y)
plt.yticks(fontsize=20)
plt.tight_layout()
plt.show()
我想更改水平条形图 y 轴上标签的字体大小(即,使“问题 1”、“问题 2”的字体大小变大)。我无法从 documentation of barh 中找到解决方案。有没有可能做到。如果是,在哪里可以找到答案?
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["Question 1", "Question 2", "Question 3", "Question 4"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y)
plt.tight_layout()
plt.show()
使用plt.yticks
:
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["Question 1", "Question 2", "Question 3", "Question 4"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y)
plt.yticks(fontsize=20)
plt.tight_layout()
plt.show()