可能重复:
R:将 data.frame 列从因子转换为字符
跟进问题
假设我将一个 csv 文件上传到 R
DF <- read.csv("C:/Users/David Rogers/Desktop/FILENAME.csv")
为了执行其他功能,我需要这个格式为 as.character 的文件。通常,我会从一开始就这样做:
DF <- read.csv("C:/Users/David Rogers/Desktop/FILENAME.csv",
header=TRUE, stringsAsFactors=FALSE)
那会给我我需要的东西,但假设我不想从我的桌面上传这个文件。假设由于先前的操作,我已经在 R 中拥有它。如果我必须使用我的方法,我首先必须将文件导出为 csv,然后再次导入并添加上"header=TRUE, stringsAsFactors=FALSE"
例中的函数。
是否有可能避免这种情况并简单地转换文件,而不是导出它并再次导入它?