强制 data.frame
要将 data.frame 复制为 data.table,请使用 as.data.table
或 data.table
:
DF = data.frame(x = letters[1:5], y = 1:5, z = (1:5) > 3)
DT <- as.data.table(DF)
# or
DT <- data.table(DF)
这很少是必要的。一个例外是使用像 mtcars
这样的内置数据集,必须复制它们,因为它们无法就地修改。
要将 data.frame 复制为 data.table,请使用 as.data.table
或 data.table
:
DF = data.frame(x = letters[1:5], y = 1:5, z = (1:5) > 3)
DT <- as.data.table(DF)
# or
DT <- data.table(DF)
这很少是必要的。一个例外是使用像 mtcars
这样的内置数据集,必须复制它们,因为它们无法就地修改。