美文网首页
2020-04-02 R语言学习1

2020-04-02 R语言学习1

作者: 非非_1304 | 来源:发表于2020-04-02 18:05 被阅读0次

R语言

1.

R1.png

2.安装R包

install.packages("pheatmap")    #联网下载安装pheatmap包
library("pheatmap")    #将这个pheatmap包加载入R中,回车后没显示就成功
? pheatmap    #出现pheatmap网页,关于该包的用法
Snipaste_2020-04-02_16-15-51.png

3.对象

R中区分大小写!
不用数字开头


对象.png

对象类型

对象类型.png

对象数据结构

对象数据结构.png
二维数据框.png

4.赋值与注释 <-

a <- 2    #将数字2赋值给变量a,或者也用=,或者->要注意赋值方向

5.运算符

运算符.png

6.访问

$   #访问信息
[1,]   #访问第一行的数据框
[,1]  #访问第一列
[1,2]  #访问第一行的第二列
cars$speed  #访问speed向量的信息

举个例子

举列子.png
再举个例子
分析结果的多维存储.png
将数据保存在变量中,以便查看

7.R的函数

function(对象,选项=)
R的函数.png
函数.png
部分函数.png
没有的函数需要安装R包!

8.工作路径

getwd()    #查看当前R工作的空间目录
工作路径.png

修改工作路径

文件  改变工作路径  选择新的工作路径
dir()    #是列举路径下所有的文件名

更改工作路径不用在读取的时候写一长串,直接写文件名

9.外部数据读取

R不能读取EXCEL格式,所以要转化成为TXT或CSV格式

read.table()   #读取外部TXT文件
read.csv()    #读取外部CSV文件
header=T,row.name=1,sep="\t"   #第一行为标题,第一列是名字,分割
外部数据读取.png
read table.png

读取后最好赋值保存

10.注意

注意.png

11.脚本

脚本.png
编辑器.png

脚本可以用TXT格式打开
常用脚本,举例

rbind(a,c)
cbind(a,c)

cbind: 根据列进行合并,即叠加所有列,m列的矩阵与n列的矩阵cbind()最后变成m+n列,合并前提:cbind(a, c)中矩阵a、c的行数必需相符

rbind: 根据行进行合并,就是行的叠加,m行的矩阵与n行的矩阵rbind()最后变成m+n行,合并前提:rbind(a, c)中矩阵a、c的列数必需相符

常用.png

举例

t(x)    #将行列对调
常用2.png
转置.png

举例

rep()     #重复
重复.png

举例

plot()    #画图
plot.png

12.R绘图

R绘图.png
绘图高低级.png
高绘图.png
绘图函数.png

13.保存输出

数据输出.png

图片输出最好事PDF格式

图片输出.png

或者

pdf()   #新建一个pdf文件,将图片保存在这个PDF中
pheatmap()
dev.off()   #存储后退出
图像输出.png

相关文章

  • 2020-04-02 R语言学习1

    R语言 1. 2.安装R包 3.对象 R中区分大小写!不用数字开头 对象类型 对象数据结构 4.赋值与注释 <- ...

  • R语言-0基础学习4-实战1-常见操作

    R语言学习系列R语言-0基础学习1-数据结构R语言-0基础学习2-构建子集R语言-0基础学习3-循环排序信息处理函...

  • 学习小组Day4笔记--行

    正式开始学习R语言了,今天笔记内容为R语言基础和ggplot2的入门学习 R语言基础 1、认识R与RStudio ...

  • 学习小组Day4笔记--扬马延

    R语言学习 1. R以及R studio安装 直接搜索R语言网页可直接安装 2. R语言入门 参考书目《R for...

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

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

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

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

  • day5 阿来

    继续学习R语言 R语言数据学习 数据R语言学习.png 数据输入 数据输出 总结 R语言学习的第二天,熟悉了很多操...

  • 《R语言实战》day 1

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

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

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

  • R 语言实战 读书笔记

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

网友评论

      本文标题:2020-04-02 R语言学习1

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