R语言读取txt和csv只有1列时

打印 上一主题 下一主题

主题 650|帖子 650|积分 1950

多半是间隔符的问题
  1. ?read.table
复制代码
  1. read.table(file, header = FALSE, sep = "", quote = ""'",
  2.            dec = ".", numerals = c("allow.loss", "warn.loss", "no.loss"),
  3.            row.names, col.names, as.is = !stringsAsFactors, tryLogical = TRUE,
  4.            na.strings = "NA", colClasses = NA, nrows = -1,
  5.            skip = 0, check.names = TRUE, fill = !blank.lines.skip,
  6.            strip.white = FALSE, blank.lines.skip = TRUE,
  7.            comment.char = "#",
  8.            allowEscapes = FALSE, flush = FALSE,
  9.            stringsAsFactors = FALSE,
  10.            fileEncoding = "", encoding = "unknown", text, skipNul = FALSE)
  11. read.csv(file, header = TRUE, sep = ",", quote = """,
  12.          dec = ".", fill = TRUE, comment.char = "", ...)
  13. read.csv2(file, header = TRUE, sep = ";", quote = """,
  14.           dec = ",", fill = TRUE, comment.char = "", ...)
  15. read.delim(file, header = TRUE, sep = "\t", quote = """,
  16.            dec = ".", fill = TRUE, comment.char = "", ...)
  17. read.delim2(file, header = TRUE, sep = "\t", quote = """,
  18.             dec = ",", fill = TRUE, comment.char = "", ...)
复制代码
sep the field separator character. Values on each line of the file are separated by this character. If sep = "" (the default for read.table) the separator is ‘white space’, that is one or more spaces, tabs, newlines or carriage returns.
字段分隔符。文件中每一行的值都由该字符分隔。如果sep = "(read . table的默认值)分隔符是“空白”,即一个或多个空格、制表符、换行符或回车符。‘
  1. data <-read.csv("file.csv",sep="\t",header=T)
  2. data <-read.csv("file.csv",sep=",",header=T)
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

水军大提督

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表