Matplotlib: torna o eixo x mais longo

EmMatplotlib Eu preciso desenhar um gráfico com pontos no eixo x em cada inteiro entre1 e5000 e no eixo y apenas em um intervalo muito limitado.

Matplotlib compacta automaticamente tudo para permitir que todos os dados caibam em uma página (paisagem). No meu caso, eu gostaria que o eixo x fosse o maior possível para que todos os pontos fossem claramente visíveis. Neste momento, há apenas uma linha colorida espessa em oposição aos pontos espalhados.

Como posso fazer isso?

(Estou salvando em pdf, se isso ajudar)

questionAnswers(1)

yourAnswerToTheQuestion