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

Day4-香波?

原创
作者头像
波小囡
发布2023-11-30 20:56:23
1400
发布2023-11-30 20:56:23
举报

day4-R语言基础

还是先总结一下今天吧,早上一起来发现自己流感中招了,但是还是硬着头皮去了6周没去过的手术室,去做了台jj增粗延长加包皮环切术,因为我是个不合格的一助,硬是做了5个小时才下台,把我老板坑惨了,真是怀疑啥事我去做都会变得不幸。。不过还是学到了很多东西,算是唯一值得开心的事。回来睡了一觉然后就去开会,去吃了个饭回来19:17正式开始今天的学习~7天已经过半!继续加油哇!

准备工作

R语言以及R studio早已下载完毕!但是本着查漏补缺的想法,还是过一遍今天的内容吧!

一.认识R和Rstudio

eg:plot(rnorm(50))

关于base包里的plot函数

plot(x, y, type = "p", main = "Title of the Graph", xlab = "X-axis Label", ylab = "Y-axis Label", ...)

  • x: x轴上的数据点。
  • y: y轴上的数据点。
  • type: 图形类型(默认为 "p"),其中 "p" 表示点(散点图),"l" 表示线(折线图),"b" 表示点和线都有,"h" 表示直方图风格的垂直线,"n" 表示不绘制任何点或线。
  • main: 图形的主标题。
  • xlab: x轴的标签。
  • ylab: y轴的标签。
  • ...: 其他图形参数,如 col(颜色),pch(点的形状),lty(线的类型)等。 plot() 函数还可以与其他函数结合使用,例如 lines()、points()、text() 和 abline(),以在同一个图形上添加更多的元素。
代码语言:javascript
复制
# 绘制基础图形
plot(x, y, type="b", col="blue")
# 在同一个图形上添加额外的点
points(x, y/2, col="red", pch=2)
# 添加一条垂直线
abline(h=50, col="green", lty=2)
# 添加文本
text(5, 80, "This is a text label")

rnorm是R语言中获得正态分布随机数的函数。

plot(rnorm(50))和下面这段代码等价

代码语言:txt
复制
x <- 1:50
y <- rnorm(50)
plot(x, y)
刚上来就报错
刚上来就报错

查了一下原来是下面那个框太小了,所以才说figure magins太大了,所以之用把下面的框框拉大就解决了

下一个小例子

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

  • iris$Sepal.Length~iris$Species 指定了要绘制的数据,表示按照鸢尾花种类分组的萼片长度数据。
  • col = c("lightblue","lightyellow","lightpink") 指定了箱线图的颜色,每个种类对应一个颜色。
  • 横轴为不同的鸢尾花种类(setosa、versicolor、virginica),纵轴为萼片长度的分布情况。每个箱线图的颜色分别为浅蓝色、浅黄色和浅粉色,对应不同的鸢尾花种类。

二.设置字体大小

设置成11啦

三.R语言基本操作

1.用Rproject管理工作目录(真的学到了很多)

2.dir()=linux里的ls 查看工作目录下的文件

创建了一个豆豆矩阵!放在我的project了哈哈
创建了一个豆豆矩阵!放在我的project了哈哈

3.加减乘除

4.赋值 alt+-要用习惯哟~

5.删除变量 rm()函数

6.本强迫症发现没有6啊哈哈哈哈

7.列出历史命令history()相当于鼠标单击右上角的history标签

8.清空控制台 ctrl+l

今天没有思维导图哟~因为要去写实验方案啦啊啊啊啊啊,20:15结束今天的学习!

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • day4-R语言基础
    • 准备工作
      • 一.认识R和Rstudio
        • 二.设置字体大小
          • 三.R语言基本操作
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
          http://www.vxiaotou.com