How to create table?
5 次查看(过去 30 天)
显示 更早的评论
I have 3 Problems named "A", "B", "C". For each three problems, I have 4 Performance Metrics- "D", "E", "F", "G". And for each performance metrics of each problem, I have 11 datas. From these, I want to create a table like this-
How do I do this?
0 个评论
采纳的回答
Pratyush Swain
2022-6-30
编辑:Pratyush Swain
2022-6-30
Hi,
One way to have this table is to assign problem name to each of its constituent problem metric.The table can take shape as follows: (I have used random values for stats)
V_table = table( ...
{'A';'A';'A';'A';'B';'B';'B';'B';'C';'C';'C';'C'}, ...
{'D';'E';'F';'G';'D';'E';'F';'G';'D';'E';'F';'G'}, ...
[0.4;0.4;70;60;4;2500;0.01;60;4;2500;0.01;60], ...
[0.4;0.4;70;60;4;2500;0.01;60;4;2500;0.01;60], ...
[0.4;0.4;70;60;4;2500;0.01;60;4;2500;0.01;60], ...
[0.4;0.4;70;60;4;2500;0.01;60;4;2500;0.01;60], ...
'VariableNames',{'Problem Name','Performance Metrics','Minimum Value','Maximum Value','Mean Value','Standard Value'})
For more information for creating table from files and various other functionalities you can refer here tables
I hope this helps.
0 个评论
更多回答(1 个)
Chunru
2022-6-30
problem =["A", "A","A","A","B","B","B","B","C","C","C","C"]';
performance = ["D","E","F","G","D","E","F","G","D","E","F","G"]';
MinVal = randn(12, 1);
T = table(problem, performance, MinVal)
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!