• R语言
  • R语言如何导入已有的TXT文件

本人刚接触R语言,自己的数据在TXT文件中无法导入R语言,求深层指导

回复 第1楼 的 yinglee:把.txt文件放到R的工作目录下,一般windows默认是My Documents文件夹(可以在R里用getwd()命令查看当前工作目录),然后用

<br />
x=read.table("filename.txt")<br />
x<br />


或者直接在read.table命令里指定文件目录,

或者
<br />
x=read.table(file.choose())<br />


然后在对话框中选择所要读取的文件。
</p>

回复 第2楼 的 ming_uld:还是不行

> x=read.table("R语言.txt")

错误于file(file, "rt") : 无法打开链结

此外: 警告信息:

In file(file, "rt") : 无法打开文件'R璇█.txt': No such file or directory

>

<br />
#找到文件路径,路径要准确<br />
setwd("E:\\workplace")</p>
<p>#si为文件名;header为头文件;sep为分隔符类型,可能为"",","或"\t"。</p>
<p>re<-read.csv("s1.txt",header=TRUE,sep=",")<br />
[code]
</p>

最好将文件名、变量名写成英文形式,否则容易出错

回复 第5楼 的 _vito_hw:求加好友657250707 这是我QQ yingleee@hotmail.com 这是 邮箱 深度指导

这是我的数据文件 麻烦帮我导入 然后将相关函数发出来 谢谢

如何将excel中的数据导入R?

回复 第9楼 的 zbh1020: 把excel文件另存为.csv格式,然后用read.csv命令读入。

回复 第1楼 的 yinglee:R只能读取ANSI编码的txt,楼主需注意