How to Give Column Names to MATLAB Table Dynamically
66 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Gazi Alam
el 19 de Jun. de 2019
Editada: Walter Roberson
el 19 de Jun. de 2019
Hi all, I am having trouble to assign colum name of a mtlab table.
I want to make a table of 365 rows and suppose 29 columns. I want to assign the column names from the years from the vector
T=[1990, 1992, ... 2018]
I know how to do it like this:
colnames = {'a' 'b'};
a = [1;2];
b = [3;4];
c = table(a, b, 'VariableNames', colnames)
If I want to make 'colnames' from my T vector, how can I do it?
0 comentarios
Respuesta aceptada
Walter Roberson
el 19 de Jun. de 2019
Column names must be valid matlab variable names.
colnames = "AD" + T;
The AD can be changed to any valid prefix of a variable name.
As written this code requires R2017a or later
Más respuestas (0)
Ver también
Categorías
Más información sobre Tables en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!