找回密码
 立即注册
查看: 12744|回复: 3

为什么显示无法更改工作路径?

[复制链接]
发表于 2014-11-6 01:33:58 | 显示全部楼层 |阅读模式


程序开始时我写了工作路径,如我的:

library(lattice)
setwd("C:/R/Research/greenhouse2/greenhouse2")
greenhouse2<-read.table("greenhouse2.txt",header=T,sep="\t",dec=".")


可是运行后显示
Error in setwd("C:/R/Research/greenhouse2/greenhouse2") :
  cannot change working directory

别的程序只是换了文件名都是可以的,为什么这个不行呢?
回复

使用道具 举报

 楼主| 发表于 2014-11-6 01:35:04 | 显示全部楼层
还有显示
Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
  cannot open file 'greenhouse2.txt': No such file or directory

请高手解答
回复

使用道具 举报

发表于 2014-11-6 15:45:22 | 显示全部楼层
从你目前提供的信息 看不出为啥出现错误。使用setwd() 不应该出现你的问题。

你可以尝试直接输入下面代码测试
  1. setwd("C:/R/Research/greenhouse2/greenhouse2");
  2. getwd();
复制代码

如果结果 跟你输入一样,那说明 setwd 没问题。



回复

使用道具 举报

 楼主| 发表于 2014-11-6 17:03:41 | 显示全部楼层
editor 发表于 2014-11-6 15:45
从你目前提供的信息 看不出为啥出现错误。使用setwd() 不应该出现你的问题。

你可以尝试直接输入下面代 ...

谢谢!
试了你说的方法,发现确实路径在别的文件夹里,可能是我直接复制代码,只是改了文件名的原因
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-25 14:39 , Processed in 0.023056 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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