Matplotlib – Move o rótulo X-Axis para baixo, mas não X-Axis Ticks

| | |

Estou usando o Matplotlib para traçar um histograma. Usando dicas da minha pergunta anterior: Matplotlib - rotule cada bin, eu tenho mais ou menos os problemas resolvidos.

Há um problema final - anteriormente - o rótulo do eixo x ("Tempo (em milissegundos)") estava sendo renderizado abaixo das marcas do eixo x (0,00, 0,04, 0,08, 0,12 etc.)

No padding - Axis label under figures

Usando o conselho de Joe Kingston (veja a pergunta acima), tentei usar:

ax.tick_params(axis="x" , pad=30) 

No entanto, isso move as marcas de escala do eixo x (0,00, 0,04, 0,08, 0,12 etc.), bem como o rótulo do eixo x ("Tempo ( em milissegundos)"):

30 Preenchimento - tanto o rótulo do eixo quanto as marcas de escala foram movidos

Existe alguma maneira de mover apenas o rótulo do eixo x para baixo das três linhas de figuras ?

Nb: Talvez seja necessário abrir os PNGs abaixo diretamente - Clique com o botão direito na imagem, depois em Exibir imagem (em FF) ou Abrir imagem em uma nova guia (Chrome). O redimensionamento da imagem feito pelo SO os tornou quase ilegíveis

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method