r - R中的数据表和变量
问题描述
cad <- data.table(name)
y <- colnames(cad)[1]
cad <- add_row(cad, y = 100)
错误:新行无法添加列。
y
x在 中找不到列.data
。
解决方案
它需要评估才能获得价值
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]
推荐阅读
- list - 创建实体关系图/列表值映射
- sql - SQL从同一列中选择两个值并同时显示
- http-headers - 有没有办法在 httpS 网站上运行 http m3u8 流媒体链接?
- xml - 我需要更多帮助来遍历 XML 文档
- java - 如何在 Spring 中处理 Java bean 验证的多种组合
- spring-boot - 在 OpenShift 上使用 elastic-apm Java 代理运行 Spring Boot 应用程序
- drop-down-menu - 当您不悬停时,下拉菜单正在打开
- r - 营业额约束不适用于投资组合分析的投资组合优化
- python - OpenCV 裁剪返回 0:0
- javascript - 为什么我更改代码时我的电子应用程序没有更改?