作者zhiying (paipai)
看板R_Language
标题[问题] 使用R进行购物篮分析
时间Mon Mar 12 15:25:51 2018
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
新手(没写过程式,R 是我的第一次)
[问题叙述]:
我想用apriori做十三种药物的关联性分析
[程式范例]:
我是参考这篇
http://www.cc.ntu.edu.tw/chinese/epaper/0036/20160321_3606.html
我的资料是二元档,共13个变项,
beer=read.xlsx("d:\\stella\\R\\beer.xls",header=T,sheetIndex=1)
beer=as.matrix(beer)
进行到这里之後,要计算关联性
rule=apriori(beer,parameter=list(supp=0.2,conf=0.8))
可是计算的结果,我的lhs栏位都是空白的,只有rhs有我的13个变项,
想请问是这甚麽原因?谢谢!
[环境叙述]:
R 3.4.3
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.128.67.236
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1520839553.A.AF0.html
1F:→ clansoda: 感觉跟前几篇文章有87%像 03/12 19:01
2F:→ zhiying: 我有先搜寻"购物篮",版上的文章,但没看到跟我一样的问题 03/12 22:42
3F:→ zhiying: ,但也可能是我是新手看不出来lol我的档案各个变数已经是 03/12 22:42
4F:→ zhiying: 0和1,不过我跑了转换矩阵那行程式後,虽然档案描述有变成 03/12 22:42
5F:→ zhiying: 矩阵,可是打开档案呈现的样子还是跟转换前的一样, 这是 03/12 22:42
6F:→ zhiying: 正确的吗?还麻烦各位高手帮忙解惑了! 03/12 22:42
7F:推 Luluemiko: 关键字可以找关联性分析 03/13 00:22
8F:推 f496328mm: 你范例能跑成功吗?如果可以,看看data的差异,或者是 03/13 10:22
9F:→ f496328mm: 参数的问题 03/13 10:22
10F:→ clansoda: 建议你调低你的supp跟conf,你这两个都很高,可以看一下 03/13 10:55
11F:→ clansoda: document这两项分别代表什麽,conf 0.8几乎筛不出任何 03/13 10:56
12F:→ clansoda: 值是很正常的 03/13 10:56
13F:→ zhiying: 谢谢大家的回覆!不好意思没有讲清楚,我的样本数有13000 03/13 12:24
14F:→ zhiying: ,supp跟conf我都调到小数点下好几位,但结果都还是跑不出 03/13 12:24
15F:→ zhiying: 来,这样是代表我的资料之间没有关联性吗? 03/13 12:24
16F:→ zhiying: 我跑范例beer那个就跑的出来,观察了资料,都是0,1的二元 03/13 12:39
17F:→ zhiying: 档,差在我的变数和资料比数多很多。 03/13 12:39
18F:→ clansoda: 很难说,但我的经验是调低以後,那种空白的现象还是会有 03/13 12:45
19F:→ clansoda: 但是如果一笔有效资料都没有的话,可能你还是要检视自己 03/13 12:46
20F:→ clansoda: 的资料,究竟有没有你想要的关系 03/13 12:46
21F:推 f496328mm: 有办法公开 DATA 吗? 这样会比较清楚问题 03/13 13:04
23F:→ zhiying: 後来又检查了资料发现是我在合并资料的时候犯错,难怪都 03/13 18:10
24F:→ zhiying: 跑不出来。谢谢大家的提醒!然後我想再请问,有办法设定l 03/13 18:10
25F:→ zhiying: ift的下限吗?还有这个网路图,有办法加入各个品项的出现 03/13 18:10
26F:→ zhiying: 频率大小吗?谢谢! 03/13 18:10
27F:→ zhiying: 然後我发现在加上minlen=2这个条件设定就可以避免掉lhs 03/13 18:33
28F:→ zhiying: 是空白的结果,不知道这样对不对。 03/13 18:33
29F:→ Luluemiko: lift不能设下限,只能事後从结果筛出子集合 03/13 18:36