首页 > 解决方案 > R中的数据表和变量

问题描述

cad <- data.table(name)

y <- colnames(cad)[1]

cad <- add_row(cad, y = 100)

错误:新行无法添加列。yx在 中找不到列.data

标签: rvariables

解决方案


它需要评估才能获得价值

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

-输出

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

数据

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

推荐阅读