R语言
宸子涵
这个作者很懒,什么都没留下…
展开
-
day-2021-04-30—R语言基本图形(直方图)
R语言基本图形(直方图)一、创建直方图hist:创建直方图创建直方图x <- mtcars$mpg # 获取指定数据xhist(x) # 简单创建直方图hist(x, breaks = 12, xlab = "my x hist") # 参数一:数据,参数二:分为12组,xlab:x轴名字hist(x, freq = FALSE, breaks = 12, xlab = "my x hist") # 参数一:数据,参数二:修改类型为密度集,参数三:分为12组rug(j原创 2021-05-05 21:23:44 · 287 阅读 · 1 评论 -
day-2021-04-30—R语言基本图形(条形图)
R语言基本图形(条形图)一、简单条形图barplot:创建条形图创建条形图# 下载包 install.packages("vcd")barplot(c(1,2,3,4,5,6,7)) # 创建条形图barplot(c(1,2,3,4,5,6,7), horiz = TRUE) # 创建条形图,以y轴为条形irisData <- iriscontent <- table(irisData$Petal.Length) barplot(content) #原创 2021-05-05 21:22:12 · 169 阅读 · 0 评论 -
day-2021-04-30—R语言基本图形(饼图)
R语言基本图形(饼图)一、创建饼图下载包install.packages("plotrix")创建饼图library(plotrix)x <- c(10, 12, 31, 6, 21)lab <- c("UA", "UB", "UC", "UD", "UE") pie(x, lab, main = "my pie") # 参数一:数据值,参数二:每个数据名创建3D饼图library(plotrix)pie3D(x, explode=0.2, main =原创 2021-05-05 21:21:43 · 94 阅读 · 0 评论 -
day-2021-04-30—R语言高级数据管理(循环、条件、转置)
R语言高级数据管理(循环、条件、转置)一、循环for循环i <- 4for(i in 1:5) { print("hello")}whilei <- 4while (i >= 1) { print("hello"); i <- i - 1}二、条件ifi <- 4if (i !=4) print("不是指定值") else print("是指定值")ifelseifelse(i != 4, print("不是指定值原创 2021-05-05 21:24:36 · 141 阅读 · 0 评论 -
day-2021-04-29—R语言高级数据管理(字符处理函数、其他实用函数、函数实际运用)
R语言高级数据管理(字符处理函数、其他实用函数、函数实际运用)一、字符处理函数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T4SnCiV4-1620140260428)(D:\大数据专业工具存放\Typora\Typora图片存放\image-20210429224408217.png)]字符函数使用x <- c(12, 34, 21, 2)nchar(x) # 计算字符数量(默认将数值型转为字符型)substr("abcde", 3, 5)原创 2021-05-04 22:57:48 · 90 阅读 · 0 评论 -
day-2021-04-29—R语言高级数据管理(数学函数、统计函数、概率函数)
R语言高级数据管理(数学函数、统计函数、概率函数)一、数学函数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eyqnqVji-1620140222930)(D:\大数据专业工具存放\Typora\Typora图片存放\image-20210429212559373.png)]abs()abs(-4)sqrt()sqrt(9)其他不演示二、统计函数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l4ll原创 2021-05-04 22:57:19 · 92 阅读 · 0 评论 -
day-2021-04-27—R语言制作图(图形组合、图形布局的精细控制)
R语言制作图(图形组合、图形布局的精细控制)一、图形组合mfrow:mfrow参数,设置图个数布局attach(mtcars) # 将mtcars的列数据、行数据加载到r路径中,可以直接输入数据框的列名便可得到列所有数据opar <- par(no.readonly=TRUE) # 将所有默认参数保存在一个opar向量中par(mfrow=c(2,2)) # mfrow:设置图形个数布局:参数类型为向量,向量一:多少行,向量二:多少列(几行,几列)plot(wt, mpg, m原创 2021-05-04 22:56:48 · 635 阅读 · 0 评论 -
day-2021-04-27—R语言基本的数据管理
R语言基本的数据管理一、变量管理创建变量x1 <- c(1:4)x2 <- c(4:7)sum <- data.frame(x1, x2)sumData <- sum$x1 +sum$x2sumDatasum$mySum <- sum$x1 +sum$x2sumsum$myMean <- (sum$x1 +sum$x2)/2sum变量重编码View(iris)irisData <- irisirisData$Sepal.原创 2021-05-04 22:56:16 · 225 阅读 · 0 评论 -
day-2021-04-26—R语言制作图(次要刻度线、参考线、图例、文本标注)
R语言制作图(次要刻度线、参考线、图例、文本标注)一、次要刻度线、参考线下载包install.packages("Hmisc") # 下载包library(Hmisc) # 导入包,使用前需要导入包minor.tick:次要刻度线plot(1:4, 1:4, type="b") # 简单制作图minor.tick(nx=3, ny=2, tick.ratio = 0.5) # 使用minor.tick,nx:x轴每一个格分为3个小格,ny:y轴每一个格分为2个小格原创 2021-05-04 22:55:43 · 1598 阅读 · 0 评论 -
day-2021-04-25—R语言制作图(文本属性、图形边界、添加标题、自定义坐标轴)
R语言制作图(文本属性、添加标题、图形边界、自定义坐标轴)一、文本、标题属性[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hrUIpkTC-1620140073356)(D:\大数据专业工具存放\Typora\Typora图片存放\image-20210425111042456.png)]文本、标题作图names(pdfFonts()) # 系统当前存在的字体opar <- par(no.readonly = TRUE) # 将所有默认参数保存在原创 2021-05-04 22:54:56 · 1239 阅读 · 0 评论 -
day-2021-04-25—R语言制作图(图形参数、符号和线条、颜色)
R语言制作图(图形参数、符号和线条、颜色)一、简单作图plot():作图函数简单作图dose <- c(20, 30, 40, 50, 60)drugA <- c(16, 20, 27, 33, 50)drugB <- c(15, 22, 26, 36, 52)plot(dose, drugA, type = "b") # 制作图,第一个参数为x轴,第二个参数为y轴,type:制图类型二、作图参数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存原创 2021-05-04 22:54:19 · 422 阅读 · 0 评论 -
day-2021-04-23—R语言自定义函数
R语言自定义函数自定义函数使用switchmyDate <- function(type){ switch(type, long = format(Sys.time(), "%A %B %C %y %m %d"), short = format(Sys.time(), "%y-%m-%d"), cat(type, "is not type\n"))} # function:定义函数 #原创 2021-05-04 22:53:03 · 137 阅读 · 0 评论 -
day-2021-04-23—R语言数据源导入
R语言数据源导入键盘输入myData <- data.frame(name=character(0), age=numeric) # 创建一个数据框,加入字段名,字段属性myData <- edit(myData) # edit:对myData数据库进行可视化形式操作(增删查改)myData <- fix(myData) # fix:对myData数据库进行可视化形式操作(增删查改)head(myData) # 显示数据前6条文本导入myData_txt11原创 2021-05-04 22:52:33 · 90 阅读 · 0 评论 -
day-2021-04-16—R语言数据框、因子、列表的使用
R语言数据框、因子、列表的使用一、数据框数据框的介绍:以列为主要内容,数据类型可不一致数据框的创建id <- c("data_1", "data_2", "data_3")attribute <- c("string", "int", "float")figure <- c("hhh", 123, 123.5)data <- data.frame(id, attribute, figure, row.names=c("row1", "row2", "row3")原创 2021-05-04 22:51:44 · 317 阅读 · 0 评论 -
day-2021-04-16—R语言常用命令
R语言常用命令R语言中经常需要使用到的命令data1 = c(1,2,34) # 参考变量data2 = c(21,22,23) # 查看变量ls() # 查看所有变量rm(data1) # 删除单个变量(写入变量名)rm(list=ls()) # 删除所有变量length(data1) # 查看长度,如果rm(list=ls())使用后,这个将无效,dome向量被删除mode(data1) # 查看数据类型data1[2] <- 2222 # 将data原创 2021-04-26 15:01:03 · 288 阅读 · 0 评论 -
day-2021-04-13—R语言数据集
R语言数据集一、向量向量介绍:向量可以保存六种数据类型:逻辑,整数,双精度,复杂,字符和原始向量的创建data_1 <- c(1,3,4,6)data_2 <- c("aa", "dd")data_3 <- c(1,4,3,"cc") # 数据类型将会转化成字符串类型,数值类型将转化为字符串向量的访问data <- c(1,3,4,6)data[1] # 输出1data[2] # 输出3data[1:3] # 输出1、3、4 (以范围进行取值,范围原创 2021-04-26 14:36:26 · 196 阅读 · 0 评论 -
day-2021-04-13—R语言包的使用
R语言包的使用一、下载包下载包install.packages(“包名”)查看所有包library()查看指定包,也可以查看包是否存在help(package=“包名”)原创 2021-04-26 14:35:09 · 100 阅读 · 0 评论 -
day-2021-03-23—R语言入门基础——基础便捷命令
R语言入门基础——基础便捷命令一、快捷键ctrl + l:清空控制台alt + - :赋值号的快捷键二、基本辅助命令ehc:控制台无法退出进行下行输入时,使用getwd():显示当前存放的根目录q():推出控制台history():查看历史记录setwd(dir= “要更改的路径”):更改存放目录list.files() 和 dir():显示当前路径下的文件夹ls():列出当前所有向量ls.str():列出当前所有向量具体值rm( 加向量 ):删除括号里面的向量(可在原创 2021-04-26 14:28:35 · 154 阅读 · 0 评论