前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学习小组Day4-bubble

学习小组Day4-bubble

原创
作者头像
bubble
发布2023-11-02 22:40:42
1460
发布2023-11-02 22:40:42
举报
文章被收录于专栏:学习小组总结

R语言基础

1.准备工作安装R语言

一般安装R语言会将R Rstudio Rtools一起下载

Rstudio我的理解更像是服务器的Xshell端 可以更方便的看懂你的代码以及输出的数据运行情况等

这里我之前就安装过R语言就跳过第一步了

但是有一个小点需要注意 最好电脑一开始的用户名就是英文要不然R的路径识别会有问题

参考生信星球公众号所说

具体的下载安装等可以看教程

【R软件和R包安装】 https://www.bilibili.com/video/BV1J44y1R7ci/?share_source=copy_web&vd_source=ba670d5a7ca081b044384f15866b88ef

2.认识R和Rstudio

使用一张图可以看到一打开Rstudio的界面都包括什么有哪些意义

如果不幸不知道按了什么找不到你的控制台了可以按

ctrl+shift+2切换一下

3.简单设置界面

我比较习惯使用

这个界面

4.简单画图和几个简单函数指令

4.1 plot

代码语言:txt
复制
plot(rnorm(50))

plot函数可以接受一系列的参数,通过参数的组合修改基本上可以画出你想要的任何图形

rnorm 函数就是随机生成正态分布的随机数50就是生成50个服从正态分布的数

综上就是生成50个正态分布随机数根据此画一个图

plot常见的参数如下

https://zhuanlan.zhihu.com/p/514824241

还可以参考

https://blog.csdn.net/qq_18055167/article/details/119879835 https://zhuanlan.zhihu.com/p/350829772

rnorn的使用具体参考

https://blog.csdn.net/weixin_43455522/article/details/127165029 https://blog.csdn.net/OYY_90/article/details/82226334

自己练习一下

代码语言:txt
复制
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))

iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。

之后作图需要先知道自己是做什么图然后去查找函数对具体参数格式进行设置就好

4.2 Rproject管理工作目录

进入新的界面了

具体参考

https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA生信星球公众号 https://www.bilibili.com/video/BV1cs411j75B?p=23&vd_source=6c8ab645f6b1e003ee51c6139251c835 b站视频讲的很全很细非常适合入门

4.3 显示文件列表 dir()

代码语言:txt
复制
dir()

有点像Linux的ls命令

4.4 加减乘除

4.5 赋值

代码语言:txt
复制
x<-    # x是你要赋值的数 后面加上你所要给x赋的值

4.6 删除变量

和Linux一样使用rm命令

代码语言:txt
复制
rm() # 括号里输入你想删除的变量

这里注意所有括号使用英文输入之下的

4.7 列出历史命令

代码语言:txt
复制
history()

4.8 清空控制台

ctrl+l

可以看到被我清空啦

4.9下载了一些R包

因为一开始推荐了R for Data Science的第一章所以去看了一下试着下载了书中所说的包

可以看到也是和书上成功下载的一样

最后有一点就是我的R版本不是最新的这个版本也不一定要最新的 有的更新之后之前的代码也会出现报错现象需要修改才能使用 选择适合自己的就好 也不是最新的就是最好的

好啦今天的学习也结束啦

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • R语言基础
    • 1.准备工作安装R语言
      • 2.认识R和Rstudio
        • 3.简单设置界面
          • 4.简单画图和几个简单函数指令
            • 4.1 plot
              • plot函数可以接受一系列的参数,通过参数的组合修改基本上可以画出你想要的任何图形
                • rnorm 函数就是随机生成正态分布的随机数50就是生成50个服从正态分布的数
                  • 4.2 Rproject管理工作目录
                    • 4.3 显示文件列表 dir()
                      • 4.4 加减乘除
                        • 4.5 赋值
                          • 4.6 删除变量
                          • 这里注意所有括号使用英文输入之下的
                            • 4.7 列出历史命令
                              • 4.8 清空控制台
                                • 4.9下载了一些R包
                                相关产品与服务
                                云服务器
                                云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                                领券
                                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档