前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Day4 R和Rstudio学习(学习R了,有点激动)

Day4 R和Rstudio学习(学习R了,有点激动)

原创
作者头像
海雀
发布2024-03-07 21:10:49
1370
发布2024-03-07 21:10:49

一、预备阶段

装好R和Rstudio(因为之前有装过,但是有点杂乱,于是乎重新下载了)

二、查看用户名是否为英文(因为电脑是华为的so跳过这一步,因为用户名是HUAWEI)

三、认识Rstudio

基本常用到的就是左下角的控制台以及右上角的environment,操作的话,感觉比Linux更简洁明了一点,难点是又要重新记命令了 笑哭

(左下角编辑也就是在里边打字,右上角可以看到历史,也可以输入“history()”,快速清空工作台可以用小扫帚或者Ctrl+L)

四、使用

1、画图

代码语言:R
复制
1、plot(rnorm(50)) # plot是画图,rnorm是一个公式,50是按需输入的数,感觉是坐标轴
# plot和runif的区别:在R语言中,plot ()是一个函数,用于创建图形或绘制数据的可视化。 它可以用于绘制各种类型的图形,包括散点图、折线图、直方图等。 plot ()函数接受不同的参数,以便指定要绘制的数据、图形类型、颜色、标签等。 runif ()是一个用于生成随机数的函数。
统计图(其实尝试过变换不同的数)
统计图(其实尝试过变换不同的数)
代码语言:R
复制
2、boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
箱式图(箱线图)具体咋搞的我还得再研究一下
如图
如图

2、设置字体大小(知道怎么设置了,但是感觉默认的就是最好看的,包括手机主题等等哈哈哈)

3、用Rproject管理工作目录(感觉就是把不同的任务放到不同的文件夹里,以防太乱而崩坏)

代码语言:R
复制
dir() # 相当于Linux的ls(但是还是觉得ls比较好记哈哈)

4、计算

(1)算数

单纯数字加减乘除等运算后回车(跟计算器一样)

代码语言:R
复制
# 举个例子2\*3回车等于6
> 2\*3
[1] 6

(2)赋值

相当于数学题的“设”

代码语言:R
复制
# x是被赋值的 <-是个固定的(相当于等于,个人理解) 3+5 是赋值给x的运算结果(个人认为以后可以给x赋值任何东西,不只是运算结果)
> x<-3+5 
> x
[1] 8

(3)删除

还是用到熟悉的rm

代码语言:R
复制
# 现在数据都可以在工作台上看见,所以直接rm加括号删除就行
> a<- 11
> b<- 2
> c<- 7
> rm(c)
赋值
赋值
删掉c之后右上环境就没了
删掉c之后右上环境就没了

附上思维导图

今天的学习告一段落啦~

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、预备阶段
  • 二、查看用户名是否为英文(因为电脑是华为的so跳过这一步,因为用户名是HUAWEI)
  • 三、认识Rstudio
  • 四、使用
    • 1、画图
      • 2、设置字体大小(知道怎么设置了,但是感觉默认的就是最好看的,包括手机主题等等哈哈哈)
        • 3、用Rproject管理工作目录(感觉就是把不同的任务放到不同的文件夹里,以防太乱而崩坏)
          • 4、计算
            • (1)算数
            • (2)赋值
            • (3)删除
        • 今天的学习告一段落啦~
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
        http://www.vxiaotou.com