当我在Matlab中创建下表时:
Age={22,23, 25};
Name={'A', 'B', 'C'};
T = table(Age', Name');
writetable(T,'out.csv','Delimiter',',');
我希望csv输出文件在列上有标题。
Age Name
22 A
23 B
25 C
答案 0 :(得分:2)
在几个地方寻找好几天之后,我偶然发现这个确实会产生标题的解决方案,但在其他任何地方找不到它,所以想在这里分享一下。
Age={22,23, 25};
Name={'A', 'B', 'C'};
T = table(Age, Name);
T.Properties.VariableNames={'Age', 'Name'};
writetable(T,'out.csv','Delimiter',',');