我想生成一张表,但只想设置一个变量的变量名,但希望所有其他变量保留其名称。
例如,假设我有以下数据:
User1 = rand(5,1);
User2 = rand(5,1);
User3 = rand(5,2);
Run Code Online (Sandbox Code Playgroud)
我现在可以使用以下方法制作表格:
table(User1 , User2 , User3(:,1))
Run Code Online (Sandbox Code Playgroud)
这给了我这个:
ans =
User1 User2 Var3
________ ________ ________
0.55229 0.049533 0.14651
0.62988 0.48957 0.18907
0.031991 0.19251 0.042652
0.61471 0.12308 0.6352
0.36241 0.20549 0.28187
Run Code Online (Sandbox Code Playgroud)
我想得到这个:
ans =
User1 User2 User3
________ ________ ________
0.55229 0.049533 0.14651
0.62988 0.48957 0.18907
0.031991 0.19251 0.042652
0.61471 0.12308 0.6352
0.36241 0.20549 0.28187
Run Code Online (Sandbox Code Playgroud)
我试图这样做:
table(User1 , User2 , User3(:,1), 'VariableNames',{'','','User3'} )
Run Code Online (Sandbox Code Playgroud)
但这给出了错误:
Error using setVarNames (line 33)
The …Run Code Online (Sandbox Code Playgroud)