1.4.2小节介绍了通过对原有列数据进行数据转换可以创建新列,如果不创建新列,而是将转换后的数据代替原有列数据,就成了修改列数据。
下面创建一个表T。
code.matlab
>> T=table([1;2;3;4],[5;6;7;8],'VariableNames',{'A' 'B'})
>> T =
4×2 table
A B
_ _
1 5
2 6
3 7
4 8
修改A列的数据为原来数据的2倍。
code.matlab
>> T.A=T.A.*2
T =
4×2 table
A B
_ _
2 5
4 6
6 7
8 8