R软件学习
文章平均质量分 69
丙吉
爱工作 爱旅行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
R语言柱状图排序和x轴上的标签倾斜
R语言做柱状图大致有两种方法, 一种是基础库里面的 barplot函数, 另一个就是ggplot2包里面的geom_bar此处用的是字符变量 统计其各频数,然后做出其柱状图。(横轴上的标签显示不全)t r main = "柱状图", ylim = c(0,12), names.arg = dimnames(t) #画字符变量原创 2017-04-07 09:55:18 · 31929 阅读 · 2 评论 -
R语言常用数学函数
语言的数学运算和一些简单的函数整理如下:向量可以进行那些常规的算术运算,不同长度的向量可以相加,这种情况下最短的向量将被循环使用。 改变编译环境的语言(英语)Sys.setenv(LANGUAGE="en") > x > a > x * a[1] 10 20 30 40 > x + a[1] 11 12转载 2017-06-09 13:43:05 · 8471 阅读 · 0 评论 -
R语言读入数据
一、 R 导入文本文件 R中导入数据的基本命令是scan()。比较常用的命令有read.table()、read.csv()、read.fwf()等,这些命令其实在内部也是通过调用scan()实现的,它们可以看作是scan()的简化。R从使用分界符的文本(delimited text)读取数据到数据框的命令为read.table()。关于此文本的格式,有以下要求:转载 2017-05-04 17:04:51 · 9329 阅读 · 0 评论 -
R语言数字显示设置
R语言设置显示常用的命令是options options主要是用来设置可以改变R的计算和显示结果全局选项options(digits = 7) # 控制要打印数值的位数options(scipen = 100) # 平时常用的数值或科学计数法输出,此处用于设置显示的位数原创 2017-03-30 14:58:03 · 26271 阅读 · 1 评论 -
R语言 自定义区间频数频率表
R语言在统计频数时可用的函数有freq table ftable等freq主要是raster包中统计栅格层所有值的频数表。例:r r[] r[1:5] r r是一个维度为: 18, 36, 648 (nrow, ncol, ncell) 的随机生成的栅格层其部分截图如下:> head(r) 1 2原创 2017-04-01 16:45:27 · 25560 阅读 · 0 评论 -
R语言数据去重
R语言常用的去重命令有unique duplicatedunique主要是返回一个把重复元素或行给删除的向量、数据框或数组> x > x [1] 3 4 5 11 10 9 8 8 9 10 11 12 13> unique(x)[1] 3 4 5 11 10 9 8 12 13> unique(x, fromLast = TRUE)[1原创 2017-04-01 10:24:54 · 52249 阅读 · 0 评论 -
R语言数据框更改变量名
R语言数据框常用colnames rename来更改变量名colnames主要是对矩阵或数据框进行列命名,类似的还有rownames。假定一个数据框:dat=...你想把列名变成x1,x2,...x10cnames=paste("x",1:10,sep="")colnames(dat)=cnames就可以实现重命名了rename主要是对对象重命名原创 2017-03-31 16:14:20 · 65232 阅读 · 0 评论 -
R语言-函数源代码查看
作为一个开源软件,R的一个非常大的优点就是我们可以随意查看所有算法的源代码,在对这些源代码进行分析的过程中不仅可以加深对算法的认识,而且可以大步提高对R语言的掌握程度。如果可以也能根据自己的需求,对算法进行改进。如下是函数源代码的查看的方法:1. 最直接的方法当然是直接键入函数,大部分函数源代码就可以直接显现出来eg:> fivenumfunction (x, na.rm = TR转载 2016-07-15 11:04:54 · 16276 阅读 · 0 评论 -
R语言基础之数据集合并
R语言合并主要用到的有rbind cbind merge join paste cat等rbind主要是行合并,把向量、矩阵或有相同变量的数据框给摞在一起,增加样本量。当两个向量用rbind合并时:例: a [1] 1 b [1] 1 2 3rbind(a,b) [,1] [,2] [,3]a 1 1原创 2017-03-29 14:36:46 · 22647 阅读 · 0 评论 -
R语言字符串或变量拆分
R语言常用的字符串或变量拆分函数有 substr split strsplit tstrsplitsubstr 主要是提取或是替换一个字符向量中的子字符串。> substr("abcdef", 2, 4) #从字符串“abcdef”中提取出第2到4个位置上的字符[1] "bcd"> substring("abcdef", 1:原创 2017-04-07 11:20:52 · 63830 阅读 · 1 评论 -
R语言导入EXCEL数据
之前最常用的方法是 把excel转换成csv txt文件 然后用 read.csv 或是 fread读入。今天找了好多包来快速读取数量量比较大的excel包,但是总是出现OutOfMemoryError (Java): GC overhead limit exceeded,内存溢出报错。找到了两个R包可以解决该问题目前找到三个包可以读取excel数据。1 ,读取exce原创 2017-06-09 11:52:21 · 61007 阅读 · 1 评论
分享