学习小组Day4笔记-Aspirin

前言

今天开始R语言的学习,有点期待。

软件下载

先下载安装R https://cloud.r-project.org/。
然后再下载安装Rstudio https://rstudio.com/products/rstudio/download/#download。

查看电脑是用户名

用户名为zhijx.png

用户名为zhijx,符合要求。

再初识Rstudio

Rstudio界面.png

Rstudio主要有4大块。左上为编辑器,右上为对象或变量列表,左下为控制台,右下为文件/图片/包/帮助文档查查。

1.用R作个最简单的图

x<-rnorm(50)
plot(x)
Snipaste_2020-12-17_14-09-59.png

rnorm(50)在R中表示产生50个服从正态分布的随机数


Snipaste_2020-12-17_14-13-13.png

plot为R中最基本也是最实用的作图函数。

2.用R作个条形图

boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
出图.png

其中iris为R内置数据集。


iris.png

3.R字体设置

在Tools-Global options-Appearance中设置Rstudio界面的字体大小和类型。

R的基本操作

1.新建Project文件

点击左上角第二个+号create a project-new directory-new project-输入project名和选择保存目录-creat project,就成功了。之后所有R操作的文件都会保存在这个Project下。


R project.png

2.显示工作目录文件列表

> dir()
[1] "R xuexi.Rproj"

3.进行数学运算

> 1+3
[1] 4
> 2-1
[1] 1
> 3*8
[1] 24
> 6/3
[1] 2
> 5^2
[1] 25
> sqrt(16)
[1] 4
> sqrt(16) #根号16
[1] 4
> abs(-4)#-4的绝对值
[1] 4
> log2(16)
[1] 4
> log10(10)
[1] 1

很简单吧。

4.R的赋值

R的赋值一般用<-,直接用=号可能会出错。解释如下。

R里通常用符号”<-”代替其它语言里的”=”来作赋值符号。当然因为前者敲起来比等号要麻烦,且大部分情况下两者是等价的,所以通常就愉懒依旧用”=”来赋值。但要切记两者在某些时候是有区别的。字面上的解释,可以认为”<-”是赋值,”=”是传值。如在函数调用中,func(x=1)与func(x<-1)是有区别的,前者调用完后变量x不会被保留,而后者会在工作区里保留变量x=1。

> y<-5*5
> y
[1] 25

5.删除变量

代码为rm

> rm(y) #删除y
> rm(list=ls()) #删除所有值或变量。

6.历史命令

代码为history(),运行后在右侧显示。


history.png

7.清空控制台

ctrl+l键,左下区域清空。

Snipaste_2020-12-17_15-06-49.png

思维导图

R基础-1.png

你可能感兴趣的:(学习小组Day4笔记-Aspirin)