1.R需要的操作全部在自己电脑上,不涉及到服务器。
2.服务器可以配置自己的Rstudio,供大家远程登陆,用浏览器打开后面加上:8787就可以登录,但是阿里云并没有自带,用自己电脑完全可以。
今天的学习内容:
1.安装R(基础)和Rstudio(人性化一些的界面)
2.粗略了解R语言是什么,干什么的,认识Rstudio的工作界面
3.学会外观设置和基本操作
4.完成第一个R做的图
如果已经安装或者基础较好,可以看下R for Data Science的第一章,系统学习作图。
对照原书看,百度R for Data Science 第一个结果就是了,免费。
如果你的用户名不幸是中文的,那就必须改为英文,否则无法安装Rstudio。
【重要文件请保持云备份的习惯:坚果云、iCloud云盘都是非常好的双向同步云】
我的B站准备工作视频,本来是给线上直播课准备的,公开在B站了,可以免费看的。 【R软件和R包安装】 https://www.bilibili.com/video/BV1J44y1R7ci/?share_source=copy_web&vd_source=ba670d5a7ca081b044384f15866b88ef
注意:只看R和Rstudio的下载部分,剩下的非学习范围(不需要装R包)。
百度网盘里的软件下载链接:
链接:https://pan.baidu.com/s/1YVf9lvI5jiK_7pPcdAQtvA
提取码:glgk
R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。 R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
第一次上手,可以先做两个最简单的图: 用
plot(rnorm(50)) #必应查查plot和runif什么意思
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
注:iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。
所谓工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动,这个文件夹非常重要,做不好就会导致你的脚本、文件、图片各种乱跑,找不到。
查看这一篇,养成好习惯: https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
直接打命令不跟路径会显示哪里?显示默认路径,也就是工作目录。 相当于linux的ls。
dir()
零个对象?这可不是报错,这是因为你的工作目录里没东西。
所以我在工作目录下新建一个doudou.txt.再来试试(偷懒指南:向上箭头↑键)
这下不是零了。有豆豆.txt.了。
1+2 回车
赋值符号用<-
,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2
意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x
回车,就会把x的值(3)打印到控制台上,前面的那个[1]是结果的第一个,不用管他。
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?
括号是中文的。
history()
相当于鼠标单击右上角的history标签
当你双击某个命令,他就会跳到你的控制台大于号后面了,可以修改后运行。
快捷键ctrl+l
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。