R语言第一课:R和Rstudio
一.认识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相关推荐
- R语言学习——安装R语言,安装RStudio
一.安装R语言 1.下载R语言 (1)下载地址 https://www.r-project.org/ (2)网址下载过程: 第一步:点击CRAN 第二步:方框内随便选一个自己喜欢的大学: 第三步:点击 ...
- c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...
[摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...
- r语言java环境安装_【R语言入门】R语言环境搭建
说明 R 语言是一个功能十分强大的工具,几乎绝大多数的数据分析工作都可以在 R 中完成,并且拥有很极强的绘图功能支持,能让你手中的数据以各种姿势进行可视化呈现,而且支持 Windows.Mac OS. ...
- R语言(The R Programming Language)
R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支. ...
- R语言|1.2 R语言的工作空间管理
#R语言|1.2 R语言的工作空间管理 工作空间是R的工作环境.退出R时,如果选择保存工作空间,R将会在工作空间所在文件夹中创建两个文件,".Rhistory",其中保存R中输入的 ...
- 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获 ...
- 【R】语言第一课-----安装
安装R和Rstuido软件 R语言是用于统计分析,图形表示和报告的编程语言和软件环境:Rstudio是编辑.运行R语言的最为理想的工具之一. 1.官网下载R安装包 下载地址为:https://cran ...
- 第一课 R语言下载和安装
一.什么是 R 语言 R 编程语言被广泛应用在统计科学和商业领域.在各种编程语言排名中 R 语言的排名 都很靠前.它是一款集成了数据操作.统计,以及可视化功能的优秀开源软件.免费,开源 是 R 重要的 ...
- r语言中mpg数据_零基础生信入门第一课——R语言数据清洗,超详细讲解,建议收藏!...
小伙伴们大家好!今天我要用一篇推文精要概括数据清洗中的最基本最关键的步骤,对于零基础的学员一定会有很大收获!数据清洗是完成一篇生信文章最基本但也是最终要的准备工作,如果不会数据清洗,就要错过很多优质数 ...
最新文章
- 服务器技术综述(一)
- 会议:第七届全国生物多样性信息学研讨会(9月25-27日)
- tensorflow函数总结
- android.process.media+sd,android P系统WRITE_MEDIA_STORAGE添加读写SD卡权限
- 自学编程成功概率有多少可能
- JavaScript实现向OL列表内动态添加LI元素的方法
- 安卓 linux 街机 dc,DC最强的街机模拟器
- selenium元素定位之 动态id, class元素定位
- Java JUC学习 - ConcurrentLinkedDeque 详解
- 快讯:Oracle 发布了传闻已久的 18.3 RPM 安装版本
- centos7改语言包
- JS 简易的计算器
- 拓端tecdat|R语言模拟ARCH过程模型分析时间序列平稳性、波动性
- 真无线蓝牙耳机,享受高品质杜比音效
- 19条优秀的编码原则
- 萌新入坑第一课——如何写技术博客
- {转}:Digium和Dialogic在最近发布的产品中强调高清语音
- linux学习知识体系
- WIN10 USB3.0接口无法识别U盘-未知usb端口重置失败的解决
- 1W+字概括精髓,Pandas中必知必会50例
热门文章
- servicecontroller 无法打开计算机 服务,ServiceController似乎无法停止服务
- 冰蝎shell_冰蝎动态二进制加密WebShell特征分析
- 不同介质中的运动目标检测(虚拟潜望镜)
- Openstack Zoning – Region/Availability Zone/Host Aggregate
- mysql完美国际数据库_完美国际 数据库
- 亨登谈判策略(转载)
- 计算机应用基础名词解释动画,《计算机应用基础》期末考试复习题库-名词解释题题库...
- 企业怎么选泽网站建设类型
- 涅普之rce(远程代码控制)
- 通过银行卡号获取银行卡所属银行