楼主: lisachen
7896 9

请教有关R中程序的问题!!盼复! [推广有奖]

  • 0关注
  • 0粉丝

初中生

66%

还不是VIP/贵宾

-

威望
0 级
论坛币
19 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
203 点
帖子
16
精华
0
在线时间
19 小时
注册时间
2007-3-30
最后登录
2017-7-28

楼主
lisachen 发表于 2008-3-7 15:21:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

向各位高人请教!

在使用r的时候出现以下情况:

> source("C:\\Documents and Settings\\Administrator\\桌面\\washpower.dat")
错误于file(file, "r", encoding = encoding) : 无法打开链结
此外: Warning message:
In file(file, "r", encoding = encoding) :
  无法打开文件'C:\Documents and Settings\Administrator\桌面\washpower.dat',原因是'No such file or directory'
>
但实际上我的dat文件是放在桌面上的,重装了很多次r,还是出现一样的问题。希望有人能给予帮助!非常感谢!!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:documents directory Settings Document Director 请教 程序

回帖推荐

heavenicefox 发表于2楼  查看完整内容

你这个问题也许是这样的我刚开始学R的时候就是把别人的代码自己打出来,然后运行的同样的问题我也遇到过我承认你的washpower.dat是在桌面上C:\\Documents and Settings\\Administrator\\桌面\\可是你的这个路径就有问题了。也许别人的电脑在这个路径上和你不一样所以不建议你把文件放到桌面来读取你先使用getwd()函数得到R的工作目录然后把数据文件放到这个目录下就不用你打那么多的路径的字符了可以直接read.table("washpower.dat ...

tuotuo0113 发表于7楼  查看完整内容

我的学长教过一个方法,右击R的快捷方式,把起始位置改为你想要的文件目录,就是R默认的空间,然后就可以直接读取R的相关文件了

yzharold 发表于10楼  查看完整内容

中文版本的R是可以用中文的路径的不过英文的就不可以了,一定要注意读取data的话,最好还是用read.table,source一般是用来读取R的文件的.你可以用鼠标拖这个file到你的R中,就知道路径了,然后再把这个路径copy到你的read.table的file=下就可以了,这样可以保证你的路径是对的

本帖被以下文库推荐

沙发
heavenicefox 发表于 2008-3-7 18:35:00

你这个问题也许是这样的

我刚开始学R的时候就是把别人的代码自己打出来,然后运行的

同样的问题我也遇到过

我承认你的washpower.dat是在桌面上

C:\\Documents and Settings\\Administrator\\桌面\\

可是你的这个路径就有问题了。

也许别人的电脑在这个路径上和你不一样

所以

不建议你把文件放到桌面来读取

你先使用getwd()函数得到R的工作目录

然后把数据文件放到这个目录下

就不用你打那么多的路径的字符了

可以直接read.table("washpower.dat",header=T)

搞定。

最后问一下

你是不是中南财大的啊?

我也是的

前几天刚用过这个文件的。

嘿嘿~~~~~~~

已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 10 + 1 热心帮助其他会员

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

藤椅
peterf 在职认证  发表于 2008-3-7 22:24:00
文件的输入和输出的方法很多,大家可以多多关注本版。
徘徊在统计学的大门之外

板凳
wuguohui_2002 发表于 2008-10-20 11:54:00

R软件对中文路径不支持,像你的路劲的桌面是汉字,路径要用全英文。

报纸
蝇子 发表于 2008-10-22 10:00:00

是的,要用英文路径。

地板
zjj8211 发表于 2008-10-28 18:26:00

放在  R的工作空间里就直接可以读数据了

7楼
tuotuo0113 发表于 2008-11-6 22:37:00
我的学长教过一个方法,右击R的快捷方式,把起始位置改为你想要的文件目录,就是R默认的空间,然后就可以直接读取R的相关文件了
已有 1 人评分论坛币 收起 理由
crystal8832 + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

8楼
jiaojiaojing 发表于 2008-11-7 10:37:00
我也试过,只要是不放在桌面上,放在其他文件夹都是可以的,但我不知道为什么。

9楼
ls5655 发表于 2008-11-7 19:41:00

在FILE里面点击改变工作目录,然后用source()

10楼
yzharold 发表于 2009-2-7 19:21:00
中文版本的R是可以用中文的路径的
不过英文的就不可以了,

一定要注意读取data的话,最好还是用read.table,source一般是用来读取R的文件的.

你可以用鼠标拖这个file到你的R中,就知道路径了,然后再把这个路径copy到你的read.table的file=下就可以了,这样可以保证你的路径是对的
已有 1 人评分论坛币 收起 理由
crystal8832 + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-10-20 03:39