2023.4生信马拉松day1-R与Rstudio

2023-04-14 16:43:06 浏览数 (1)

R语言相关课程安排

1.R与Rstudio

2.数据类型

3.数据结构

4.函数和R包

5.文件读写

6.绘图

7.应用专题

day1课程——R与Rstudio

小洁老师的思维导图小洁老师的思维导图

1.R和Rstudio的介绍

-R语言:

用函数处理数据;

要把数据先准备好(数据处理)才能交给函数;

R的功能:数据处理、统计、可视化;

R的特点:开源、可扩展、简单有效;

-R studio

是R语言的集成开发环境,是一个图形界面,是R的壳子;

分为四个面板:(1)脚本编辑器;(2)控制台(代码运行和结果显示);(3)environment(对象/变量列表);(4)文件/图片/帮助/包的集成展示

-命令提示符 >

有命令提示符的时候才能“说话”,才能输入;

2.创建 Rproject

-R project

用于管理不同的项目,双击文件名.Rproj后可以打开Rstudio并自动将文件名.Rproj所在位置设置为工作目录。

3.新建脚本

file - new file - R script

-脚本的保存和关闭

脚本的关闭点击脚本名旁边的小xx;

默认关闭后保存到文件名.Rproj所在目录(工作目录);

4.与R的交互方式

-(1)通过控制台窗口交互

可以直接在控制台键入简单命令,但session关闭的时候会全部清空

-(2)在脚本编辑器中交互

在脚本编辑器中编辑好之后,所有命令都会记录下来,可以逐行运行或者选中运行

加 # 号进行注释后 # 号后面的东西都变成了人看的东西,电脑不会理他们

5.读懂R给你的反馈

-(1)正常输出结果

-(2)error:

报错-需要检查命令、检查环境,修正之后重新运行

-(3)warning:

警告-可以忽略,后面如果有error再检查warning内容

-(4)“没反应”:

出现命令提示符 > 就说明目前已经完成前面的运行,可以接着干活儿;运行完成不代表运行成功!!! 还要看运行结果是否符合逻辑符合预期

-(5)太长时间卡住不动:

点击红色圈圈中止运行或者重启session

-(6)出现 号:

说明代码没输完整,还需要继续输入命令补全,或者按ESC键退出,然后重新输入命令

-(7)出现提醒信息:

是工作报告,只要没有error就可以忽略

-(8)给你三个选项a/s/n:

输入a/s/n按回车,不回答的话后面就会一直问,无法继续运行下面的命令

0 人点赞