我正在使用"read.table"函数读取R中的文本文件.文本文件实际上是一个包含列名的表.当我尝试读取此文本文件时,"read.table"会将列名中的每个"+"转换为".".例如,如果在文本文件中列的名称是:"CD34 +",则在用"read.table"读取它之后,它将转换为:"CD34.".我试图将stringAsFactors设置为FALSE,但它不起作用.
有谁知道解决方案是什么?
谢谢
您想要使用该选项check.names=FALSE.
read.table(header=TRUE, check.names=FALSE, text="a+b c+d
0 1")
## a+b c+d
## 1 0 1
Run Code Online (Sandbox Code Playgroud)
使用此选项允许语法无效的名称.