Plot: x axis and y axis values with commas as 1000 separators

20 visualizaciones (últimos 30 días)
alpedhuez
alpedhuez el 23 de Mayo de 2020
Editada: Tommy el 24 de Mayo de 2020
This is a question about values of x axis and y axis in the plot.
First,
tells how to disable scientific notations.
Then, the x axis and y axis will be like '1000000' that is harder to read. I want to have commas as 1000 separaters that is '1,000,000.' Please advise.

Respuesta aceptada

Tommy
Tommy el 24 de Mayo de 2020
Editada: Tommy el 24 de Mayo de 2020
You can format the tick labels using the TickLabelFormat property of the axis. For example:
ax = axes('YScale','log');
plot(ax,1:10,logspace(3,6,10));
ax.YAxis.Exponent = 0;
ax.YAxis.TickLabelFormat = '%,.0f';
See here for details:
(edit) Taking a closer look at the answer you linked, what you need is the comma in the format.

Más respuestas (0)

Categorías

Más información sobre Annotations en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by