是否可以使用存储在列名数组中的列名对数据框列进行子集化(到新的 df 中) - 就像 c("col1", "col9", "col6") 中那样?我知道我可以使用 df[[colname]] 语法引用 df 中的一列,但它不允许我对多列执行此操作:
df
X1 X2 X3
1: a 1 3
2: b 5 3
3: a 3 4
4: c 6 5
5: c 2 2
cnm<-c("X2","X3")
df[[cnm]]
Run Code Online (Sandbox Code Playgroud)
.subset2(x,i,exact =exact)中的错误:下标超出范围
谢谢
有没有办法确定R代码是在客户端(笔记本电脑安装)还是服务器上运行 - 在R服务器安装中?一个原因是确定要包含哪些电子邮件库来发送电子邮件 - 因为如果在Linux VM上运行,那么电子邮件的发送方式将不同于从公司MS域环境中的客户端发送的电子邮件.
谢谢