Я использую Matplotlib для построения гистограммы. Используя советы из моего предыдущего вопроса: Matplotlib - пометьте каждую корзину , я более или менее разобрался с петлями.
Есть одна последняя проблема - ранее метка оси x («Время (в миллисекундах)») отображалась под отметками оси x (0,00, 0,04, 0,08, 0,12 и т. Д.)
Воспользовавшись советом Джо Кингстона (см. Вопрос выше), я попытался использовать:
ax.tick_params(axis='x', pad=30)
Однако при этом перемещаются как отметки оси X (0,00, 0,04, 0,08, 0,12 и т. Д.), Так и метка оси x («Время (в миллисекундах)»):
Есть ли способ переместить только метку оси X под тремя рядами фигур?
Nb. Возможно, вам потребуется напрямую открыть изображения PNG ниже - щелкните изображение правой кнопкой мыши, затем «Просмотреть изображение» (в FF) или «Открыть изображение в новой вкладке (Chrome)». Изменение размера изображения, выполненное SO, сделало их почти нечитаемыми
источник