[英]R: Issue with read.table detecting missing values in a tab-delimited file when calling columns
[英]How do I read a tab-delimited text file into R on a Mac?
我有一个制表符分隔的文本文件,我通过将Excel表格粘贴到文本文件中生成,我试图在Mac上将数据读入R. 我得到以下输出
system.file("path/to/file.txt")
[1]""
no lines available in input
如果我尝试使用“源脚本或在R中加载数据”按钮加载文本文件,我会得到:
1: col1 col2
^
/path/to/file: unexpected symbol
我认为这可能是标签,但后来我补充道
sep='\t'
到我的read.table线,但仍然不起作用 - 任何建议?
数据采用矩阵格式,行名称的第一个col / first行条目没有条目,这是第一列
我发现试图找出这条路径的最简单方法就是弄乱: getwd()
和setwd()
。 首先,输入
getwd()
在你的R终端。 这将给出您的工作目录。 它还让您了解如何指定文件的路径! 函数setwd
设置工作目录。
现在你有正确格式的正确路径,你只需要使用:
##For csv files
read.csv(....)
##For tab delimited files
read.delim(....)
##For other files - you can specify `sep` to `\t` if you wish.
read.table(....)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.