[英]Reading a text file in R
我一直在阅读R ok中的文本文件,没有任何问题。 今天我刚刚注意到,在RStudio中读取文本文件时,它会自动将变量作为因素导入。 这可以通过stringsasFactors = F
轻松解决,但是现在它会将每一列作为字符导入。 我正在为此使用read.table:
read.table("file.text", stringsAsFactors = F, header = T)
有人知道如何获取read.table
命令以将文本文件列导入为数字吗? 我进行了一些搜索,但是了解其他人是否对read.table
遇到相同的问题将很有用。
您可以指定一个向量,其中包含要读取的列的类。 例如,如果源数据有两列,第一列是数字,第二列是因数,那么您可以使用此列:
classes <- c(col1="numeric", col2="factor")
read.table("file.text", colClasses=classes, stringsAsFactors=FALSE)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.