我有一個嵌套列表,而需要計算如何ddply嵌套列表
$`bs. bs`
fapp frt sapp srt
1 bs 2280 bs 0.25
2 bs 2287 bs 0.25
3 bs 2288 bs 0.25
4 bs 2289 bs 0.25
$`bs. lhc`
fapp frt sapp srt
5 bs 2320 lhc 0.250000
6 bs 2333 lhc 0.250214
7 bs 2524 lhc 0.316449
源FRT和SRT的相關性:
structure(list(`bs. bs` = structure(list(fapp = structure(c(1L,
1L, 1L, 1L), .Label = "bs", class = "factor"), frt = c(2280L,
2287L, 2288L, 2289L), sapp = structure(c(1L, 1L, 1L, 1L), .Label = c(" bs",
" lhc"), class = "factor"), srt = c(0.25, 0.25, 0.25, 0.25)), .Names = c("fapp",
"frt", "sapp", "srt"), row.names = c(NA, 4L), class = "data.frame"),
`bs. lhc` = structure(list(fapp = structure(c(1L, 1L, 1L), .Label = "bs", class= "factor"),
frt = c(2320L, 2333L, 2524L), sapp = structure(c(2L,
2L, 2L), .Label = c(" bs", " lhc"), class = "factor"),
srt = c(0.25, 0.250214, 0.316449)), .Names = c("fapp",
"frt", "sapp", "srt"), row.names = 5:7, class = "data.frame")), .Names = c("bs. bs",
"bs. lhc"))
像
ddply(y,.(fapp + sapp),cor)
或
ddply(y,.(fapp,sapp),cor)
不起作用
爲了得到最好的答案,請創建一個可重複的例子... –