直接添加行

可以像直接添加列一样向表或DataFrame添加新行。

下面创建一个表T。

code.matlab
>> T=table({'张三';'李四';'杨二';'王五'},[18;19;17;25],...
    [162;169;164;167], [116;103;131;133],'VariableNames',...
    {'Name' 'Age' 'Height' 'Weight'})
T =
  4×4 table
      Name      Age    Height    Weight
    ________    ___    ______    ______
    {'张三'}    18      162       116
    {'李四'}    19      169       103
    {'杨二'}    17      164       131
    {'王五'}    25      167       133

向表T追加一个新行。直接对新行进行索引赋值即可。

code.matlab
>> T(5,:)={'韩英',19,173,93}
T =
  5×4 table
      Name      Age    Height    Weight
    ________    ___    ______    ______
    {'张三'}    18      162       116
    {'李四'}    19      169       103
    {'杨二'}    17      164       131
    {'王五'}    25      167       133
    {'韩英'}    19      173        93