我刚刚开始在Coursera上学习R。
在安装RStudio之后,我创建了这个目录来保存我创建的新项目:C:/ dev / r
项目创建成功,但是创建此目录C:\ Users {我的Windows用户名} \ Documents \ MyProject
这是我的.RHistory
getwd()
setwd("C:/dev/r")
dir
cd
?Startup
R_CHECK_ENVIRON
R_CHECK_ENVIRON()
candidates <- c( Sys.getenv("R_PROFILE"),
file.path(Sys.getenv("R_HOME"), "etc", "Rprofile.site"),
Sys.getenv("R_PROFILE_USER"),
file.path(getwd(), ".Rprofile") )
Filter(file.exists, candidates)
file.path(Sys.getenv("HOME"), ".Rprofile")
setwd("C:/dev/r")
getwd()
getwd()
getwd()
getwd()
install.packages("ggplot2")
这是我的Rprofile.site:
# Things you might want to change
# options(papersize="a4")
# options(editor="notepad")
# options(pager="internal")
# set the default help type
# options(help_type="text")
options(help_type="html")
# set a site library
# .Library.site <- file.path(chartr("\\", "/", R.home()), "site-library")
# set a CRAN mirror
# local({r <- getOption("repos")
# r["CRAN"] <- "http://my.local.cran"
# options(repos=r)})
# Give a fortune cookie, but only to interactive sessions
# (This would need the fortunes package to be installed.)
# if (interactive())
# fortunes::fortune()
setwd("C:/dev/r")
答案 0 :(得分:0)
我要说的是因为create project as a subdirectory of
被指定为~
而不是您的工作目录。 ~
用于在大多数系统上指定主(用户)目录。如果您在创建时更改了设置,使其指向您的working directory
,那么您应该不会有任何问题
答案 1 :(得分:0)
~
的位置是从(在Windows上)设置的:Sys.getenv("USERNAME")
请参阅:https://support.rstudio.com/hc/en-us/articles/201751487-Sharing-a-Project-with-multiple-users。由于还有一个Sys.setenv
函数,您可以通过调整环境变量来实现目标。