一.认识R和Rstudio

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。

RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。

第一次上手,可以先做两个最简单的图:

plot(rnorm(50)) #必应查查plot和runif什么意思

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

二.设置字体大小

###三.R语言基本操作


1.用Rproject管理工作目录

所谓工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动,这个文件夹非常重要,做不好就会导致你的脚本、文件、图片各种乱跑,找不到。

查看这一篇,养成好习惯:
https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA

2.显示文件列表

直接打命令不跟路径会显示哪里?显示默认路径,也就是工作目录。
相当于linux的ls。

dir()


零个对象?这可不是报错,这是因为你的工作目录里没东西。
所以我在工作目录下新建一个doudou.txt.再来试试(偷懒指南:向上箭头↑键)

这下不是零了。有豆豆.txt.了。

3.加减乘除

1+2 回车

4.赋值

赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x 回车,就会把x的值(3)打印到控制台上,前面的那个[1]是结果的第一个,不用管他。


####5.删除变量

a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)
rm(list = ls())#清空所有变量

代码可以复制,更推荐的方式是用键盘上q前面的那个tab键补齐。
看一下下面这个报错的原因:

ls()
## Error: unexpected input in "ls?

括号是中文的。

7.列出历史命令

history()
相当于鼠标单击右上角的history标签

当你双击某个命令,他就会跳到你的控制台大于号后面了,可以修改后运行。

8.清空控制台

快捷键ctrl+l

微信公众号生信星球同步更新我的文章,欢迎大家扫码关注!

我们有为生信初学者准备的学习小组,点击查看◀️
想要参加我的线上线下课程,也可加好友咨询

R语言第一课:R和Rstudio相关推荐

  1. R语言学习——安装R语言,安装RStudio

    一.安装R语言 1.下载R语言 (1)下载地址 https://www.r-project.org/ (2)网址下载过程: 第一步:点击CRAN 第二步:方框内随便选一个自己喜欢的大学: 第三步:点击 ...

  2. c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...

    [摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...

  3. r语言java环境安装_【R语言入门】R语言环境搭建

    说明 R 语言是一个功能十分强大的工具,几乎绝大多数的数据分析工作都可以在 R 中完成,并且拥有很极强的绘图功能支持,能让你手中的数据以各种姿势进行可视化呈现,而且支持 Windows.Mac OS. ...

  4. R语言(The R Programming Language)

    R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支. ...

  5. R语言|1.2 R语言的工作空间管理

    #R语言|1.2 R语言的工作空间管理 工作空间是R的工作环境.退出R时,如果选择保存工作空间,R将会在工作空间所在文件夹中创建两个文件,".Rhistory",其中保存R中输入的 ...

  6. R语言|1.4 R语言读取数据(csv,txt,xlsx)

    R语言|1.4 R语言读取数据(csv,txt,xlsx) 1.4.1获取R的内置数据集 1.4.2模拟特定分布数据 1.4.3导入数据 1)导入txt与csv 2)导入xls与xlsx 1.4.1获 ...

  7. 【R】语言第一课-----安装

    安装R和Rstuido软件 R语言是用于统计分析,图形表示和报告的编程语言和软件环境:Rstudio是编辑.运行R语言的最为理想的工具之一. 1.官网下载R安装包 下载地址为:https://cran ...

  8. 第一课 R语言下载和安装

    一.什么是 R 语言 R 编程语言被广泛应用在统计科学和商业领域.在各种编程语言排名中 R 语言的排名 都很靠前.它是一款集成了数据操作.统计,以及可视化功能的优秀开源软件.免费,开源 是 R 重要的 ...

  9. r语言中mpg数据_零基础生信入门第一课——R语言数据清洗,超详细讲解,建议收藏!...

    小伙伴们大家好!今天我要用一篇推文精要概括数据清洗中的最基本最关键的步骤,对于零基础的学员一定会有很大收获!数据清洗是完成一篇生信文章最基本但也是最终要的准备工作,如果不会数据清洗,就要错过很多优质数 ...

最新文章

  1. 服务器技术综述(一)
  2. 会议:第七届全国生物多样性信息学研讨会(9月25-27日)
  3. tensorflow函数总结
  4. android.process.media+sd,android P系统WRITE_MEDIA_STORAGE添加读写SD卡权限
  5. 自学编程成功概率有多少可能
  6. JavaScript实现向OL列表内动态添加LI元素的方法
  7. 安卓 linux 街机 dc,DC最强的街机模拟器
  8. selenium元素定位之 动态id, class元素定位
  9. Java JUC学习 - ConcurrentLinkedDeque 详解
  10. 快讯:Oracle 发布了传闻已久的 18.3 RPM 安装版本
  11. centos7改语言包
  12. JS 简易的计算器
  13. 拓端tecdat|R语言模拟ARCH过程模型分析时间序列平稳性、波动性
  14. 真无线蓝牙耳机,享受高品质杜比音效
  15. 19条优秀的编码原则
  16. 萌新入坑第一课——如何写技术博客
  17. {转}:Digium和Dialogic在最近发布的产品中强调高清语音
  18. linux学习知识体系
  19. WIN10 USB3.0接口无法识别U盘-未知usb端口重置失败的解决
  20. 1W+字概括精髓,Pandas中必知必会50例

热门文章

  1. servicecontroller 无法打开计算机 服务,ServiceController似乎无法停止服务
  2. 冰蝎shell_冰蝎动态二进制加密WebShell特征分析
  3. 不同介质中的运动目标检测(虚拟潜望镜)
  4. Openstack Zoning – Region/Availability Zone/Host Aggregate
  5. mysql完美国际数据库_完美国际 数据库
  6. 亨登谈判策略(转载)
  7. 计算机应用基础名词解释动画,《计算机应用基础》期末考试复习题库-名词解释题题库...
  8. 企业怎么选泽网站建设类型
  9. 涅普之rce(远程代码控制)
  10. 通过银行卡号获取银行卡所属银行