为data.table的列设置多个不同的属性

data.table具有优雅setattr的就地添加单个属性到列。有没有一种优雅的方法可以一步覆盖多个属性?例如,假设 adata.table有许多列,我想为列分配两个属性,为列分配x1三个属性,x3如下所示list

a <- list(x1=list(label='X1', units='mm'),
          x3=list(label='X3', comment='collected remotely', format='type 3'))

我可以轻松编写处理a和调用setattr5 次的代码来完成此任务。但我希望有更好的方法。

以上是为data.table的列设置多个不同的属性的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>