准备工作
安装Rstudio依赖文件
GUN software development tools and LaTeX
下载Git
操作指南
利用Rstudio开发R包并关联GitHub账号
https://www.r-bloggers.com/rstudio-and-github/
创建GitHub仓库并与本地Git绑定
测试 Github 连接是否畅通,可以使用如下的命令:
ssh -T git@github.com 或者 ssh -V git@github.com
此时,出现如下的问题:
ssh: connect to host github.com port 22: Connection timed out
解决方法
用git把本地文件提交到gitHub上:
链接
当执行最后一步的时候
$ git push -u origin master
实现了本地库和github的同步。
R脚本创建
ctrl_shift+N 新建一个R脚本
函数解释
R包内置数据集
使用代码
usethis::use_data(x, mtcars)
mtcars 已知的变量名
x是文件名
R语言外部数据读取
关系数据库
Description
1.依赖的写法
在这里列出你的R包所依赖的包。Imports表示必需的依赖,会在你的R包安装时一起安装,Suggests则是可选的依赖,不会在你的R包安装时被一起安装。
Description详细介绍
tips:与RGUI不同,Rstudio中途终止任务是ESC而不CTRL+Z
- Rprofile启动文件中的个性化定制
编辑方法:
可以通过编辑 .Rprofile 文件
file.edit(file.path("~", ".Rprofile"))
# edit .Rprofile in HOME
file.edit(".Rprofile")
# edit project specific .Rprofile