kreativ_25
@kreativ_25

Matplotlib. Как изменить толщину оси Х и размер подписей?

Предварительно подписи оси Х переместил в место пересечения осей Х и У.
Не могу изменить размер шрифта подписей оси Х и толщину линии оси Х.
Кто имеет опыт с такими вещами - помогите, пожалуйста :)

plt.gca().spines["top"].set_alpha(0.0)
plt.gca().spines["bottom"].set_alpha(0.9)
plt.gca().spines["right"].set_alpha(0.0)
plt.gca().spines["left"].set_alpha(0.3)

# ось х по центру графика
plt.gca().spines['bottom'].set_position(('data', 0))


5fa5b0eaaeb60167449408.png
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmshar
Ширина линии оси X - метод set_linewidth().
Размер шрифта - rcParams.update()
Итого имеем:

x = np.linspace(0, 5, 11)
y = x**2
fig, ax = plt.subplots()
ax.plot(x, y, 'r')
ax.spines['bottom'].set_linewidth(10)
plt.rcParams.update({'font.size': 48})


Результат5fa67e7626fb1780819834.png
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы