Muitas parcelas em menos tempo - python

Tenho cerca de 50 000 colunas que quero traçar na mesma figura. Aqui está o código que eu uso:

# "Xaxis" is a list containing the x-axis, and "data" a list of the 50 000 data series I want to plot.
for elt in data:
    plt.plot(Xaxis,elt)

Isso consome um pouco de tempo (preciso esperar cerca de 15 minutos). Alguma sugestão para otimizar o processo / reduzir o tempo?

Obrigado