Displaying percentage signs in a table

17 visualizaciones (últimos 30 días)
rough93
rough93 el 22 de Jul. de 2020
Editada: rough93 el 22 de Jul. de 2020
Is there any way to display percentage signs in table data? for something like:
table = table(...
a_eff*100,...
b_eff*100,...
c_eff*100,...
d_eff*100);
eff_table.Properties.VariableNames = {...
'a_output_efficiency'...
'b_output_efficiency'...
'c_efficiency'...
'd_efficiency'};
disp(eff_table)
and have each number be followed by a percentage sign?

Respuesta aceptada

Star Strider
Star Strider el 22 de Jul. de 2020
Unfortunately, not in R2018b. (Thank you for providing that information.)
From the documentation:
‘Starting in R2019b, you can specify table variable names that are not valid MATLAB® identifiers. Such variable names can include spaces, non-ASCII characters, and can have any character as the leading character. When you access such a variable name, enclose it quotation marks.’
So if you upgrade to R2019b or later, this will work:
T1 = array2table(rand(4));
T1.Properties.VariableNames = {...
'a_output_efficiency %'...
'b_output_efficiency %'...
'c_efficiency %'...
'd_efficiency %'};
I verified that it does (in R2020a).
.
  4 comentarios
Star Strider
Star Strider el 22 de Jul. de 2020
As always, my pleasure!
Congratulations ion the work-around!
Stephen23
Stephen23 el 22 de Jul. de 2020
Editada: Stephen23 el 22 de Jul. de 2020
@Star Strider: it is not clear to me how your answer relates to the question. You wrote about table variable names, but the original question and later examples are about how to append percent symbols to the data itself.
Can you please explain how setting the variable names changes the format of the data in the table ? Perhaps you could show an actual MWE that we can try, which demonstrates how changing the variable names (as you write) will change the display format of the table data (as the question requests).
I would also find such formatting very useful, but perhaps I just missed something obvious in the documentation.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Productos


Versión

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by