修改列的数据

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