简体   繁体   English

Data.table 和 R 中的变量

[英]Data.table and variables in R

cad <- data.table(name)

y <- colnames(cad)[1]

cad <- add_row(cad, y = 100)

Error: New rows can't add columns.错误:新行无法添加列。 x Can't find column y in .data . x 在.data中找不到y列。

It needs evaluation to get the value它需要评估才能获得价值

library(data.table)
library(tibble)
add_row(cad, !! y := 100)

-output -输出

#   col1 col2
#1:    1    6
#2:    2    7
#3:    3    8
#4:    4    9
#5:    5   10
#6:  100   NA

data数据

cad <- data.table(col1 = 1:5, col2 = 6:10)
y <- colnames(cad)[1]

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM