栏目: R语言

R语言—自定义函数求置信区间的操作

看代码吧~#求单正态均值mu的置信区间#参数依次为置信水平alpha,正态样本x,已知总体方差(默认为未知)mu

2021-04-21 146 0 0 阅读全文

R语言多线程运算操作(解决R循环慢的问题)

已经大半年没有更新博客了。。最近都跑去写分析报告半年没有R这次记录下关于R循环(百万级以上)死慢死慢的问题,这个问题去年就碰到过,当时也尝试过多线程,butfailed......昨天试了下,终于跑通了,而且过程还挺顺利step1先查下自己电脑几核的,n核貌似应该选跑n个线程,线程不是越多越好,线程...

2021-04-21 157 0 0 阅读全文

R语言中Cut()函数的用法说明

R语言cut()函数使用cut()切割将x的范围划分为时间间隔,并根据其所处的时间间隔对x中的值进行编码。参数:breaks:两个或更多个唯一切割点或单个数字(大于或等于2)的数字向量,给出x被切割的间隔的个数。breaks采用fivenum():返回五个数据:最小值、下四分位数、中位数、上四分位数...

2021-04-21 215 0 0 阅读全文

R语言-Summary()函数的用法解读

summary():获取描述性统计量,可以提供最小值、最大值、四分位数和数值型变量的均值,以及因子向量和逻辑型向量的频数统计等。结果解读如下:1.调用:Calllm(formula=DstValue~Month+RecentVal1+RecentVal4+RecentVal6+RecentVal8+...

2021-04-21 123 0 0 阅读全文

R绘制漂亮的中国地图的实现示例

说起用R绘制中国地图,很多有经验的老司机肯定会推荐ggmap,无论是里面自带的各种地区绘图、经纬度查询以及可以与ggplot无缝衔接绘制地区统计图,这都是R中其它绘制地图所难以超越的优势。但奈何R经常无法获取ggmap里面的地图。当我想导入中国地图时,就会出现如下图所示的问题。由于数模所需,为了硬着...

2021-09-16 146 0 0 阅读全文

R语言 实现选取某一行的最大值

可以先自定义函数也可以用的时候再定义。>matmat[,1][,2][,3][1,]123[2,]789[3,]456>apply(mat,2,function(x){order(x,decreasing=T)[1]})#查找每一列[1]222>apply(mat,1,functi...

2021-04-21 144 0 0 阅读全文

R语言操作X轴日期实例讲解

R语言操作X轴日期:需要用到程序包library(lubridate);程序包是在R的安装包C:\R-3.4.4\bin\x64\RGui.exe里根据命令安装的将日期改为xxxx/xx/01;firstDay=‘2020/02/12';可用day(firstDay)

2021-03-18 104 0 0 阅读全文

R语言逻辑回归深入讲解

逻辑回归>###############逻辑回归>setwd("/Users/yaozhilin/Downloads/R_edu/data")>acceptsnames(accepts)[1]"application_id""acc...

2021-03-18 173 0 0 阅读全文

用R语言实现霍夫曼编码的示例代码

可读性极低,而且其实也没必要用R语言写,图个乐罢了p=c(0.4,0.2,0.2,0.1,0.1)###输入形如c(0.4,0.2,0.2,0.1,0.1)的概率向量,即每个待编码消息的发生概率p1=p###将概率向量另存,最后计算编码效率要用mazijuzhen=matrix(,nrow=leng...

2021-03-18 117 0 0 阅读全文

R语言绘制地图实例讲解

setwd("C:/Users/75377/Desktop/SHEEP_ROH")png("12.png",width=7000,height=5500,pointsize=170)par(mai=c(12,12,12,12),mgp=c(2.1,0.5,0)...

2021-03-18 130 0 0 阅读全文

R语言数据类型和对象深入讲解

以上数据类型均为原子向量。单引号和双引号不做区分。R语言中TRUE和FALSE可以简化为T和F多元素向量的生成方式方式1:使用c()函数,这个是最常见的c(combine)如果基本类型混合的话,会强制类型转换方式2:使用seq()函数(创建等差数列)方式3:创建等差序列事先知道向量的类型和长度,可以...

2021-03-18 109 0 0 阅读全文

R语言中的Fivenum与Quantile()函数算法详解

fivenum()函数:返回五个数据:最小值、下四分位数数、中位数、上四分位数、最大值对于奇数个数字=5,fivenum()先排序,依次返回最小值、下四分位数、中位数、上四分位数、最大值>fivenum(c(1,12,40,23,13))[1]112132340对于奇数个数字>5,fiv...

2021-04-21 139 0 0 阅读全文

R语言Boxplot函数深入讲解

箱线图简介箱线图又称箱形图或盒须图,该图是由5个特征值绘制而成的图形。5个特征值是变量的最大值、最小值、中位数、第1四分位数和第3四分位数。连接两个分位数画出一个箱子,箱子用中位数分割,把两个极值点与箱子用线条连接,即成箱线图。R中绘制箱线图的函数boxplot(1)基本用法boxplot(x,.....

2021-03-18 121 0 0 阅读全文

R语言格式化输出Sprintf实例讲解

用%s替代字符串name

2021-03-18 143 0 0 阅读全文

R语言实现对数据框按某一列分组求组内平均值

可使用aggregate函数如:aggregate(.~ID,data=这个数据框名字,mean)如果是对数据框分组,组内有重复的项,对于重复项保留最后一行数据用:pcm_df$duplicated

2021-03-18 126 0 0 阅读全文

Linux命令行下使用R语言绘图实例讲解

使用系统:centos6.464bit在R语言中可以使用png()等函数生成图片,例如:png("aa.png")可以生成图片。但是如果你是通过shell远程连接到系统上,可能会碰到如下错误:>png("aa.png")错误于.External2(C_X...

2021-03-18 158 0 0 阅读全文

R语言绘制空间热力图实例讲解

先上图R语言的REmap包拥有非常强大的空间热力图以及空间迁移图功能,里面内置了国内外诸多城市坐标数据,使用起来方便快捷。开始首先安装相关包install_packages("devtools")install_packages("REmap")library...

2021-03-18 143 0 0 阅读全文

R语言 用均值替换、回归插补及多重插补进行插补的操作

用均值替换、回归插补及多重插补进行插补#设置工作空间#把“数据及程序”文件夹拷贝到F盘下,再用setwd设置工作空间setwd("E:\\R_workspace\\R语言数据分析与挖掘实战\\chp4")#读取销售数据文件,提取标题行inputfile

2021-03-18 120 0 0 阅读全文

R语言绘图布局实例讲解

在R语言中,par函数可以设置图形边距,其中oma参数设置outermargin,mar参数设置margin,这些边距有什么不同呢,通过box函数可以直观的看到box默认在当前图形绘制边框,第一个参数which="plot",所以在当前图形上绘制边框which的值除了plot之外...

2021-03-18 113 0 0 阅读全文

R语言中Fisher判别的使用方法

最近编写了Fisher判别的相关代码时,需要与已有软件比照结果以确定自己代码的正确性,于是找到了安装方便且免费的R。这里把R中进行Fisher判别的方法记录下来。1.判别分析与Fisher判别不严谨但是通俗的说法,判别分析(DiscriminantAnalysis)是一种多元(多个变量)统计分析方法...

2021-03-18 97 0 0 阅读全文