plyr

    2熱度

    1回答

    感謝大家對processing of hospital admission data using R這個問題提出的建議,我對這個問題有其他問題,實際上應該是這個問題之前的任務。 現在我有一個這樣的數據集: Patient_ID Date Ward P001 1 A P001 2 A P001 3 A P001 4 A P001 4 B P001 5 B P001 6 B

    9熱度

    1回答

    基於R的內置ToothGrowth例如數據集,這個工程: ddply(ToothGrowth, .(supp,dose), function(df) mean(df$len)) 但我想有子集的因素是變量,像 factor1 = 'supp' factor2 = 'dose' ddply(ToothGrowth, .(factor1,factor2), function(df) mean(d

    2熱度

    1回答

    分組數據時,ddply是推還是拉?即,它是否涉及數據框上的許多傳遞,還是僅涉及一個?

    1熱度

    1回答

    我有一個這樣的數據集: Patient_ID Lab_No Discharge_Date P0001 L001 2010-01-01 P0001 L002 P0001 L003 P0001 L004 我有一些實驗室數據來自同一個患者,一些實驗數據不攜帶出院日期,它應該有。我需要缺少的排放約會的地方放進去,目前我使用下面的代碼: temp <- ddply(temp,

    3熱度

    4回答

    我想將函數(weight.func)傳遞給調用ddply的不同函數(包裝器)。我希望ddply使用該函數(weight.func)作爲其計算的一部分。當weight.func設置爲「全局」時,我得到我想要的輸出,但是當它作爲匿名函數傳遞給包裝器時,我不會獲得輸出。 我可以得到ddply做我想要的嗎?這裏是一個代碼示例: > print(sampleData) studentId prob

    2熱度

    2回答

    我有一個看起來像這樣的數據: model aspect cover contour 1 flowering ~ 1 2 52 2400 2 flowering ~ 1 + temp + precip:temp 1 52 2390 3 flowering ~ 1 + temp + precip 1 52 2390 4 flowering ~ 1 + temp

    12熱度

    3回答

    說我具有R名單如下: > summary(data.list) Length Class Mode aug9104AP 18 data.frame list Aug17-10_acon_7pt_dil_series_01 18 data.frame list Aug17-10_Picro_7pt_dil_series_01 18 data.frame

    5熱度

    1回答

    我想從plyr包中說明**ply函數ldply中的行/列輸出名稱。 例如, 我有一個列表,foo,我想轉換爲data.frame並截斷顯著數字與signif() foo <- list(var.a = runif(3), var.b = runif(3), var.c=runif(3)) 我現在有什麼是 q <- ldply(foo, signif, 2) colnames(dq)[1] <

    2熱度

    2回答

    背景 我有概率分佈的數據幀,我想計算統計彙總爲: priors <- structure(list(name = c("theta1", "theta2", "theta3", "theta4", "theta5"), distn = c("gamma", "beta", "lnorm", "weibull", "gamma"), parama = c(2.68, 4, 1.3

    2熱度

    1回答

    當使用plyr時,我經常想要1)只對變量的一個子集執行操作,2)命名操作的輸出。例如: d = data.frame(sex=c("m","f","m","m","f","f"), age=c(30,20,15,50,10,40), weight=c(130,120,115,150,90,180)) ddply(d, .(sex), function(df) data.frame(age_mu