我有一个nxn .csv文件,我在其中找到一列的累计和。我需要将此列添加一个标题cumsum到现有.csv文件的末尾,以使其成为nx(n + 1)。这怎么能做到?我附上一个samaple:在MATLAB中添加一列到.csv中
filename A B
aa 23 34
aa 56 98
aa 8 90
aa 7 89
我发现塔的cumsum甲
23
79
87
94
我需要此列追加到的.csv的端部作为
filename A B cumsum
aa 23 34 23
aa 56 98 79
aa 8 90 87
aa 7 89 94
我有2个问题在这里: 1.我每次提取列A以执行cumsum操作。我如何直接从表中找到没有提取的单个列?
- 如何在现有表格的末尾创建一个新列以添加标题'cumsum'的cumsum列?
由于我的.csv文件是字符和数字值的组合,我得到的不匹配错误在使用'A = csvread('your_file.csv',1,1,[1 1 nan 1])的第147行;' – DaphFab
@DaphFab:我使用'xlsread'添加了另一个解决方案。 – gnovice