一、R与RStudio 基础知识
生信技能树学习之R与RStudio 基础知识
1. R与Rstudio
R是什么??
Rstudio是什么?
R语言的集成开发环境;图形界面;开源免费
##### > 是R语言的命令提示符
2、新建项目(R project)
File-New project—New Directory-- New project—设置name(learnR)—create project.
##(不要有特殊字符,不要有汉语,不要有空格等)
然后右下角有一个learnR.Rproj 右上角的位置就会换成自己命名的文件夹learnR。在自己设置的工作路径内会自动生成一个learnR的文件夹,里面有learnR.Rproj,下次可以直接双击打开。
R project的作用
存放这个项目的相关脚本和其他文件,便于查找。同时这个project的路径会作为包含所有脚本的工作路径,在这个project内的文件可以直接“文件名”引用,否则需要添加绝对路径。
查看当前project的工作路径:getwd()
3、新建脚本(装代码的文件)R script :
file——new file——R script 会出现一个untitled 的脚本编辑器
(第一个保存图标可以保存脚本,可以重命名+选择路径,默认路径是当前的project文件,保存的脚本是.R结尾的文件)
1.(左上角)脚本编辑器
2.(左下角)控制台:代码运行和结果显示的地方
3.(右上角)environment(对象/变量列表)。History(历史命令)
4.(右下角)文件/图片/帮助/包
4、字号设置
5、与R"交互"
脚本的运行方式:1.逐行运行,2.选中运行
快捷键:windows:ctrl+enter mac:command+enter
脚本打开是乱码的解决方案:file—reopen with encoding –选择UTF-8—OK
6、R语言的返回值
1)输出结果 命令运行结果、图片等
2)报错 Error :一定存在错误,需要修正! 看报错,只看最后一个冒号后边的东西。
3)警告 Warning:啥也不是,可以忽略,不影响后面。后面如有报错或意外结果再检查。
4)返回“>”:表示运行已经完成
5)太长时间卡住了: 控制台有个红色按钮stop,按红色的stop键,如果没有反应就重启;
R语言3个等级的重启:重启session restart R、重启RStudio、重启电脑;
6)出现“+”:命令不完整需要补充,或者按ESC退出;
7)出现提示信息,检查是否有error,没有就忽略。
8)被问问题,进一步选择:更新【a/s/n】,必须输入一个,不回答就一直问,否则后面的代码无法运行
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的