Tag: plyr

列的中位数,然后查找其他列值? (R)

我有这张桌子: Profession Educational_level Number Doctor Low 0 Doctor Medium 5 Doctor High 8 Nurse Low 1 Nurse Medium 8 Nurse High 3 […] 我想找出中位数人的教育水平,并以此表结尾: Doctor High Nurse Medium […] 问题: 我如何在R中做到这一点? 在Excel中? 谢谢。

ROBDC SqlSave:如何将数据导出到Excel工作表?

我试图从R导出数据到一个Excel文件(到不同的工作表): library(plyr) library(RODBC) g <- lapply(iris, function(x) as.data.frame(table(x))) save2excel <- function(x) sqlSave(xlsFile, x, tablename = x[1], rownames = FALSE) xlsFile <- odbcConnectExcel("C:/Temp/iris.xls", readOnly = FALSE) l_ply(g, save2excel) odbcCloseAll() 这会产生错误: Error in sqlColumns(channel, tablename) : '1:35': table not found on channel 问题在于tablename = x[1] ,如何将列表名称换成表名?

在R中的多个variables上分组

我是一个强大的Excel数据透视表用户谁是强迫自己学习R我确切地知道如何在Excel中做这个分析,但不能找出正确的方式来编码在R. 我试图将用户数据按2个不同的variables进行分组,然后将这些variables分组到不同的范围(或箱)中,然后汇总其他variables。 这里是数据的样子: userid visits posts revenue 1 25 0 25 2 2 2 0 3 86 7 8 4 128 24 94 5 30 5 18 … … … … 280000 80 10 100 280001 42 4 25 280002 31 8 17 这是我正在试图让输出看起来像: VisitRange PostRange # of Users Total Revenue Average Revenue 0 0 […]