matplotlib.pyplot.semilogx #

matplotlib.pyplot. semilogx ( * args , ** kwargs ) [fonte] #

Faça um gráfico com escala de log no eixo x.

Assinaturas de chamada:

semilogx([x], y, [fmt], data=None, **kwargs)
semilogx([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)

Este é apenas um invólucro fino em torno plotdo qual, além disso, altera o eixo x para escala de log. Todos os conceitos e parâmetros do gráfico também podem ser usados ​​aqui.

Os parâmetros adicionais base , subs e não positivos controlam as propriedades do eixo x. Eles são apenas encaminhados para Axes.set_xscale.

Parâmetros :
flutuação base , padrão: 10

Base do logaritmo x.

subs array-like, opcional

A localização dos xticks menores. Se None , os locais razoáveis ​​são escolhidos automaticamente dependendo do número de décadas no gráfico. Consulte Axes.set_xscalepara obter detalhes.

não positivo {'mask', 'clip'}, padrão: 'mask'

Valores não positivos em x podem ser mascarados como inválidos ou cortados em um número positivo muito pequeno.

** kwargs

Todos os parâmetros suportados pelo plot.

Devoluções :
lista deLine2D

Objetos que representam os dados plotados.