R语言基础上--R与Rstudio&数据类型与向量

##R语言基础入门篇(第一节课)From生物技能树

一.R与Rstudio

1.什么是R

环境

2.什么是Rstudio

2.1.在Rstudio中新建项目(R project)

遇到该报错的解决方式:

1.忽略

2.装python 但不用

3.设置选项

tools-global options-python-勾选掉自动检查

2.2.新建脚本

2.3.字号设置

2.4.与R“交互”

用户--发送命令

R--执行并返回结果

交互式会话(session):restart R,同一个软件里相互独立的窗口,每一个窗口称为一个session,建议只打开一个窗口

1.与R“交互”的两种方式

a.控制台窗口

适合打一些没什么用的代码,一次性的,不需要循环利用的

b.脚本编辑器

逐行运行
选中运行

2.5.注释

使用“#”为脚本添加注释。让自己和其他协作者了解代码的用途。

R自动忽略“#”右侧的任何内容。

2.6.脚本的保存和关闭

.R是R语言里脚本文件的后缀,保存在默认的保存位置,默认的保存位置在自己新建的文件夹里

右下角是工作目录: 

3.练习题

练习结果:

推荐使用:

新建一个project,可以先在桌面建一个新的文件夹,然后把一个Rproj文件拖进去,改个名字即可

该练习加深对工作目录的了解

小技巧:

1.三个文件需要在同一级

2.如果将first.R和x.csv放在一个文件夹里,运行的时候会报错

更改文件所在的文件夹即可正常读取:Tab键

3.如果将first.R和x.csv放在桌面

把“x.csv”改成“../x.csv”,在工作目录上一级

4.看懂R语言 

弹出窗口都选no

 

选n

二.数据类型与向量

练习:

1.处理报错

Tips -1 Tab键

打出前几个字母,即出现提示,摁上下键可翻动,摁tab键可自动补全

Tips -2 上下键

光标放在>后面,摁向上键,即可修改上一条命令重新运行

2.逻辑型数据

 == 判断是否相等,!= 判断是否不相等

3.数据类型的判断和转换

"" 是字符型的格式

数据类型的判断和转换的前提它待是那块料,即只有地瓜才能变成烤地瓜

##格式比类型更重要

4.多个数据如何组织 

如下展示的数据框,每一列只能有一种数据类型

5.脚本打开是乱码的解决方案 

6.向量的生成

rnorm(100) 

7.向量生成

练习结果:

 总结:

小Tips:

Snipaste的使用:

Snipaste如何复制别人文章里的颜色:

截图,点中颜色,按shift键将RGB颜色转换为16进制颜色编码,然后按c键复制颜色编码,就可在R里使用

数据类型转换的优先顺序:

一个向量只能容纳一种类型数据类型,如果放在一起,会自动发生转变,优先级按照包容性最强的优先,字符型的优先于数值型和逻辑型,数值型优先于逻辑型。

  • 17
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值