Variable for table are in one row and not one column. How do I turn it or save a variable in one column?

20 次查看(过去 30 天)
Very Basic but i just cant find the answer to my problem. Looking for 2 Solutions.
  1. How do I safe data in one column and not one row?
  2. How can I change the orientation in the table even if my varibales are in one row?
data = [1:number]
t = table(data,'VariableNames',{'Set number'})
Results:
Set Number
1 2 3
What I am looking for:
Setnumber
1
2
3

采纳的回答

Ameer Hamza
Ameer Hamza 2020-11-29
编辑:Ameer Hamza 2020-11-29
You can use the transpose operator
data = (1:number).';
or indexing
data = 1:number;
data = data(:)
or reshape()
data = reshape(1:number, [], 1)
To only change the orientation in the table
data = 1:number
t = table(data.','VariableNames',{'Set number'})
or any of the above mentioned options.

更多回答(1 个)

KSSV
KSSV 2020-11-29
number = 3 ;
data = [1:number]'
data = 3×1
1 2 3
t = table(data,'VariableNames',{'Set number'})
t = 3x1 table
Set number __________ 1 2 3

类别

Help CenterFile Exchange 中查找有关 Structures 的更多信息

产品


版本

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by