gpt4 book ai didi

r - "read.table"将列名中的每个 '+' 转换为 '.'

转载 作者:行者123 更新时间:2023-12-01 19:34:15 26 4
gpt4 key购买 nike

我正在使用“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

使用此选项允许使用语法无效的名称。

关于r - "read.table"将列名中的每个 '+' 转换为 '.',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24420670/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com