r语言关联规则网格图怎么设置置信度

Python015

r语言关联规则网格图怎么设置置信度,第1张

在R语言中,可以使用关联规则库函数apriori()来生成置信度网格图。 首先,使用apriori()函数从数据集中挖掘关联规则,然后根据生成的规则设置最小置信度参数,再使用arules package中的plot()函数来绘制置信度网格图即可。

假设有两组栅格数据,一组代表2019年中国每月降雨量,一组代表2019年中国每月植被叶面积指数(LAI)。想要得到中国月降水量与LAI的相关性分布,那么需要对两组栅格数据对应的栅格点进行逐栅格的相关性分析。

将降水数据导入栅格栈中,这个过程可以理解为将降水数据按时间顺序从上到下堆叠。同理,按相同的时间顺序将LAI数据堆叠。值得一提的是,stack()函数在堆叠栅格数据时是按文件名拼音和数字大小顺序自动堆叠的,具体规则可以亲自尝试。最后,将这两个栅格栈合并成一个。

对相关性分析函数稍作改变。

以上方法是可以推广的,线性回归函数lm()和相关性分析函数cor()的输入都可以是向量,因此只要函数支持向量输入,理论上讲都可以类比上述过程实现。但是如果函数只支持数据框输入,如gbm包中的函数gbm(),那就只能另辟蹊径了。

为图形添加背景网格线可以通过grid()函数实现。

用法

grid(nx = NULL, ny = nx, col = "lightgray", lty = "dotted",

lwd = par("lwd"), equilogs = TRUE)

1

2

1

2

nx和ny 参数分别表示横纵轴上网格线的条数。

equilogs 参数表示坐标轴取了对数之后,使用等距网格线还是依据函数使用非等距网格线。