我使用以下代码,创建了一张内存表t:
n=2000000 ID=rand(100, n) dates=2017.08.07..2017.08.11 date=rand(dates, n) x=rand(10.0, n) t=table(ID, date, x)
我现在想修改t的某一列列名,把x改为price,请问应该怎么操作?如果想修改t的某两列列名,把ID改为Num,把x改为price,请问应该怎么操作?
可以使用rename!函数把表中已存在的列名替换为新的列名,具体用法如下:
t1=table(1..3 as x, 4..6 as y, 7..9 as z) t1.rename!(`x`z, `aa`cc)