美文网首页统计与科研
《R语言实战》day 1

《R语言实战》day 1

作者: 子王大可 | 来源:发表于2020-02-28 15:21 被阅读0次

第一章 R语言介绍

本章学习:R的安装/Rstudio安装-- 熟悉R语言--运行R程序

1.安装R的详细教程

(1)首先前往官网,你可以这样在百度上直接搜R,如下图:


1.png

第一个是Rstudio,第二个是R的官网
但是!!!再安装Rstudio之前必须先安装R,而且要再同一个文件下,有些电脑只能都安装到C盘才可以成功,所以下面我都是让他安装到默认的C盘。
(2)下面我们先安装R软件,进入官网后,我们如图所示点击 download R


2.png
有些同学的浏览器可以直接中英互译,也可以切换成中文
3.png
4.png

(3)然后下滑找到China的镜像,我们选择清华大学的


5.png
(4)下面我们选择Download r for windows,如果你的电脑是其他系统就选其他
6.png
(5)我们是第一次安装,选择Install R for the first time
7.png
(6)然后再按照下面的标记继续,32和64字节都统一下这个
8.png
就等下载好就可以安装了
9.png
(7)我们点击这个进行安装
10.png

(8)选择中文或者有些同学想选中文繁体或者英文


11.png
(9)安装时候可以选择路径,因为我选择路径之后,Rstudio安装后无法运行,所以这里我默认路径安装了
12.png
13.png
(10)这里一共4个框框,可以打勾3个或者4个,根据自己的电脑选择
14.png
(11)这里按照自己的意愿选择
15.png
(12)等安装成功,点击“完成”就搞定,图标长这样,因为我没有创建桌面快捷,所以截图如下
16.png
(13)点击进去是这样一个界面
17.png
(14)安装好R之后我们到Rstudio官网下载安装,需要注意的就是,需要安装在R的同一个文件夹处,觉得麻烦的,可以在安装R的时候就选择默认C盘,这里也继续默认,什么都不要修改,一路6666
18.png
下滑到下面,找到免费的点击
19.png
(15)下滑找到如图,选择下载
20.png
(16)下载完成之后,点击安装

22.png
23.png
(17)安装完成之后,打开是这样一个界面
24.png

可以根据自己的喜好选择不同的背景颜色,我觉得白色亮瞎我眼,所以更改


25.png
根据图中的标记点自己喜欢的背景,最后点级ok即可
26.png
2.熟悉R语言/运行R程序

下面是我的一些练习
*代码清单1-1 一个R会话示例

 age<-c(1,3,5,2,11,9,3,9,12,3) #函数c()以向量的形式输入数据
 weight<-c(4.4,5.3,7.2,5.2,8.5,7.3,6.0,10.4,10.2,6.1)
 mean(weight)      #均值
 sd(weight)        #方差
 cor(age,weight)   #相关系数
 plot(age,weight)  #散点图
 q() #退出R
 demo(graphics)#了解R能够作出何种图形
 demo(Hershey)#?
 demo(persp)  #?
 demo(image)  #?
 demo()#要看到完整的演示列表

*代码清单1-2 用于管理R工作空间的命令使用示例

setwd("C:/myprojects/project1")#修改当前工作目录为C:/myprojects/project1
options()#显示当前选项
options(digits = 3) #显示小数点后3位
x<-runif(20)#创建一个包含20个均匀分布随机变量的向量
summary(x)#计算最大值、最小值...
hist(x)#直方图
savehistory()#命令的历史记录保存到文件中
save.image()#
q()#结束

*示例1

 source("script1.R")#当前会话中执行script1.R中的代码,结果出现在屏幕上
 pdf("myoutput","append=TRUE,split=TRUE")   #函数sink("filename")将输出重定向到文件filename中。默认情况下,如果文件已经存在,则它的内容将被覆盖。使用参数append=TRUE可以将文本追加到文件后,而不是覆盖它。参数split=TRUE可将输出同时发送到屏幕和输出文件中。不加参数调用命令sink()将仅向屏幕返回输出结果。
 pdf("mygraphs.pdf")##输出PDF文件
 source("script2.R")#当前会话中执行script2.R中的代码,结果出现在屏幕上

*示例2

install.packages("XXX")#安装包
update.packages("XXX")#更新包
installed.packages("XXX")#查看已经安装的包
library(XX)#载入XX包
help(package="package_name")#以输出某个包的简短描述
help()#查看

*示例3

lm(mpg~wt,data=mtcars)#数据mtcars进行简单的一次线性回归,用wt预测mpg。#这条语句只输出结果,没有保存
 lmfit<-lm(mpg~wt,data=mtcars)#保存这个回归分析的结果
 cook<-cooks.distance(lmfit)#计算影响度量统计量
 plot(cook)#生成回归诊断图
 predict(lmfit,mynewdata)#预测

*代码清单1-3 使用一个新的包

 help.start()#: 只是开一个小的可视化窗口给你查询R的documentation,就是R的各种函数啊变量啊都是什么的文档。
install.packages("vcd")
 help(package="vcd")
 library(vcd)
 help(Arthritis)
 Arthritis
 example(Arthritis)
 q()#结束

想要《R语言实战》的电子资料,请关注我的公众号“三木子考研”免费获取哦

相关文章

  • 《R语言实战》day 1

    第一章 R语言介绍 本章学习:R的安装/Rstudio安装-- 熟悉R语言--运行R程序 1.安装R的详细教程 (...

  • R 语言实战 读书笔记

    R语言实战(第2版) 学习笔记 1. R语言介绍 1.1 为什么用R语言 bla 1.2 基本操作 图表演示命令 ...

  • 数据分析(一): 《R语言实战》

    2016.12.31~2017.01.01开始学习R语言 计划利用元旦3天假期学完《R语言实战》1~7章粗略学习...

  • R语言实战-1入门简介

    今晚开始正式学习R语言实战 1.R语言简介 1.1为何使用R 问问自己为何学习R?为了用文章里画图,为了能生动的展...

  • 推荐关于R的几本书

    推荐几本学习R语言的好书。嘻嘻。 1、数据科学:R语言实战 [美] Dan Toomey(丹·图米) 著;刘丽君,...

  • R语言学习笔记

    R语言学习系列参考书籍:《R语言实战》。 一、入门 1. 工作空间: getwd():查看当前工作目录setwd(...

  • R语言实战—1

    R语言介绍 help("foo")或?foo 查看函数 foo 的帮助(引号可以省略)example(...

  • 「r<-workshop」第二期:程序控制与数据操作流

    推荐图书 《R for Data Science》 《R 语言编程指南》 《R 实战》 其他推荐见:https:/...

  • 生信星球学习小组Day4笔记-柠萌

    Day4-R语言基础 思维导图如下:R语言基础.png 1.下载R和Rstudio 用搜狗微信搜索:“果子学生信 ...

  • R 语言--日期值的输入

    学习R语言,很多人都推荐使用图灵程序设计丛书中的"R in Action"-《R语言实战》作为R语言学习的入门书籍...

网友评论

    本文标题:《R语言实战》day 1

    本文链接:https://www.haomeiwen.com/subject/gndlhhtx.html