matplotlib.category
#
Plotagem de dados de "categoria" de string: irá plotar três pontos com valores do eixo x de 'd', 'f', 'a'.plot(['d', 'f', 'a'], [1, 2, 3])
Consulte Plotando variáveis categóricas para obter um exemplo.
O módulo usa o mecanismo do Matplotlib matplotlib.units
para converter strings em inteiros e fornece um localizador de ticks, um formatador de ticks e a
UnitData
classe que cria e armazena o mapeamento de string para inteiro.
- classe matplotlib.category. StrCategoryConverter [fonte] #
Bases:
ConversionInterface
- informações de eixo estático ( unidade , eixo ) [fonte] #
Defina os marcadores e rótulos do eixo padrão.
- classe matplotlib.category. StrCategoryFormatter ( units_mapping ) [fonte] #
Bases:
Formatter
Representação de string dos dados em cada tick.
- Parâmetros :
- dict de mapeamento de unidades
Mapeamento de nomes de categoria (str) para índices (int).
- classe matplotlib.category. StrCategoryLocator ( units_mapping ) [fonte] #
Bases:
Locator
Marque cada mapeamento inteiro dos dados da string.
- Parâmetros :
- dict de mapeamento de unidades
Mapeamento de nomes de categoria (str) para índices (int).
- tick_values ( vmin , vmax ) [fonte] #
Retorne os valores dos ticks localizados dados vmin e vmax .
Observação
Para obter as localizações dos ticks com os valores vmin e vmax definidos automaticamente para o associado,
axis
basta chamar a instância Locator:>>> print(type(loc)) <type 'Locator'> >>> print(loc()) [1, 2, 3, 4]