R中的统计分析通过使用许多内置函数来执行。 这些函数大多数是R基础包的一部分。 这些函数将R向量作为输入和参数,并给出结果。
模式是一组数据中出现次数最多的值。 Unike平均值和中位数,模式可以同时包含数字和字符数据。
R语言没有标准的内置函数来计算模式。 因此,我们创建一个用户函数来计算R语言中的数据集的模式。该函数将向量作为输入,并将模式值作为输出。
1、首先在R语言中,定义一个变量m,并使用函数c()进行对变量m赋值,使用的是“->”,如下图所示。
2、可以不使用函数,直接使用“->”进行赋值,如下图所示。
3、也可以倒过来赋值,将变量放在函数后面,还是使用“->”赋值,如下图所示。
4、然后使用assign对变量进行赋值,前面参数是被赋值的变量,后面是需要的对象,如下图所示。
5、最后定义一个变量w,使用函数c()进行赋值;定义一个变量c,取w变量的倒数,如下图所示就完成了。
read.transactions("文件名",format="single",sep="\t",cols<-c(1,2),rm.duplicates=TRUE)其中format表示输入数据的格式,transactions可以接受两种数据格式,即single型和basket型single型表现为两列,第一列为交易号,第二列为该交易中包含的一项,例如:1 可乐1 雪碧2 芬达1 美年达2 王老吉basket型一行表示一条交易记录,交易项之间用分隔符分开,分隔符在sep参数中设定:可乐 雪碧 美年达芬达 王老吉