美文网首页
1、R语言介绍

1、R语言介绍

作者: Dawn_20bf | 来源:发表于2020-09-15 22:20 被阅读0次

    1、特点

    免费、数据分析技术多样、制图功能高、交互性强、导入方便、易于扩展、更新速度快、多平台。

    2、R获取更新

    获取:https://cran.r-project.org/

Download R for Windows base Download R 3.6.1 for Windows

    安装:

确定 下一步(N) N N N\ N N F Open

https://www.rstudio.com/products/rstudio/

Desktop DOWNLOAD RSTUDIO DESKTOP N N F Open

完成。

    3、R的使用

    R区分大小写,多种数据类型,函数和赋值(<-)组成,注释由#开头。

    函数 c():将其参数合成一个向量或列表。

    函数 q():结束会话并退出R。

    函数 mean():均值。

    函数 sd():标准差。

    函数 cor():相关性。

    例:10名婴儿月龄与体重分析。

代码 散点图

演示列表:demo()

例如:demo(graphics)、demo(hershey)、demo(persp)、demo(image)。

3.1 帮助:

help.start():帮助文档首页。

Help

> vignette() :PDF格式实用性介绍文章。

介绍文章

? :查看函数功能。

帮助函数

3.2 工作空间:

getwd():显示当前工作目录。

setwd("mydirectory"):修改当前的工作目录为mydirectoty.

工作空间

setwd("E:/R/myprojects/project1")

options

options(digits=3)

> x<-runif(20)

> summary(x)

  Min. 1st Qu.  Median    Mean 3rd Qu.    Max.

  0.036  0.249  0.451  0.481  0.654  0.988

> hist(x)

> savehistory()

> save.image()


3.3 输入输出

1、source("filename"):执行脚本。

2、sink("filename"):将输出重定向到filename中

append=TRUE将文本追加到文件后;split=TRUE输出同时发送到屏幕和文件中。

图形输出函数

sink("myoutput",append = TRUE,split = TRUE)

> pdf("mygraphs.pdf")

> source("script2.R")


4 包

4.1 下载包地址:http://cran.r-project.org/web/packages

库位置:.libPaths()

库中包:library()

哪些包加载可用:search()

安装包:install.packages()    install.packages("gclus")

更新包:update.packages()

查看包:installed.packages()

载入包:library(gclus)

帮助:help(package="gclus")

5 批处理

Linux、Mac OS:R CMD BATCH options infile outfile

Windows:"D:\R\R-3.6.1\bin\R.exe" CMD BATCH --vanilla --slave "E:\R\myprojects\myscript.R"

命令行选项使用:http://cran.r-project.org上的“Introduction to R”文档。

6 结果重用


lm(mpg~wt,data=mtcars)

lm.fit<-lm(mpg~wt,data=mtcars)

summary(lm.fit)

plot(lm.fit)

cook<-cooks.distance(lm.fit)

plot(cook)

predict(lm.fit,mynewdata)


vcd包:可视化类别数据的包。

相关文章

  • 1、R语言介绍

    1、特点 免费、数据分析技术多样、制图功能高、交互性强、导入方便、易于扩展、更新速度快、多平台。 2、...

  • 入门~1、R语言介绍

    1、R语言介绍 1.1R简介与安装 R是用于统计,绘图的语言和操作环境。直接下载安装就可以了。 1.2R的使用 (...

  • 《R语言实战》day 1

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

  • R 语言实战 读书笔记

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

  • 《R语言实战》学习笔记

    2017年夏天开始学习R语言。 第1章 R语言介绍 1.1 R的获取和安装 下载Rgui:http://cran....

  • R语言介绍

    R的官网(http://cran.r-project.org)RStudio的官网(http://www.rstu...

  • R语言视频笔记

    【生信技能树】生信人应该这样学R语言 01.介绍R语言及Rstudio 1.了解并安装R,Rstudio以及R包 ...

  • 第1章 R语言介绍

    《R语言实战》笔记系列 本章学习大纲 1.R的安装 2.R的基本概念(常用的函数介绍) 3.R的常见错误 第一部分...

  • R语言实战__第1章 R语言介绍

    第1章 R语言介绍 1.3 R的使用 区分大小写的解释性语言 R语句由函数和赋值构成 赋值符号:<-。x <- r...

  • 生信小白学习计划-R语言

    R语言学习计划 2020.12.28-2021.1.3 学习内容安排 P1: 介绍R语言及Rstudio编辑器ht...

网友评论

      本文标题:1、R语言介绍

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