xticklabels

Obtém ou define o texto dos rótulos de marcas do eixo x.

Categoria: Graphics > Formatting and Annotation

Sintaxe

xticklabels(labels)

Define os rótulos, um cell array ou string array com uma entrada por marca.

lbl = xticklabels

Retorna os rótulos atuais como cell array.

xticklabels('auto')

Volta aos rótulos gerados automaticamente.

xticklabels(ax, ___)

Atua nos eixos ax.

Descrição

Os rótulos são associados às marcas dadas por xticks, portanto defina primeiro as posições das marcas. A principal utilidade é trocar os números por nomes, por exemplo dias da semana ou categorias em um gráfico de barras.

Os rótulos ficam na propriedade XTickLabel dos eixos. Defini-los manualmente muda XTickLabelMode para manual.

Argumentos de entrada

labels
Texto de cada marca, em ordem. Se houver menos rótulos do que marcas, eles se repetem.

Argumentos de saída

lbl
Cell array com os rótulos atuais.

Exemplo

Nomes em vez de números

bar([4 7 3])
xticks(1:3)
xticklabels({'low', 'mid', 'high'})
xticklabels
Saída
ans = 3×1 cell

    {'low' }
    {'mid' }
    {'high'}

Veja também

xticks yticklabels xtickangle xtickformat xlim