2 回答

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個贊
fun.aggregate
?dcast
):
如果變量沒有標(biāo)識每個輸出單元格的單個觀察,則需要聚合函數(shù)。默認(rèn)為長度(帶有消息)(如果需要但未指定)
基于您的數(shù)據(jù)的解釋:
dcast(df, Id + Task ~ Type, value.var="Freq")
Id Task A B1 3 1 2 32 3 2 3 03 4 1 3 34 4 2 1 3
Id
, Task
Type
Freq
dcast(df, Id ~ Type, value.var="Freq")
Aggregation function missing: defaulting to length Id A B1 3 2 22 4 2 2
Id Task Type Freq 3 1 A 23 1 B 33 2 A 33 2 B 0
Id
Type
Freq
2
3
A
& 3
0
B
type
dcast
length
sum
, mean
, sd
fun.aggregate
.
fun.aggregate = sum
Id A B1 3 5 32 4 4 6
dcast

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個贊
toString
dcast(df, Id ~ Type, value.var="Freq", fun.aggregate = toString)
f.agg <- function(x) paste(x, collapse = "-")
dcast(df, Id ~ Type, value.var="Freq", fun.aggregate = f.agg)
添加回答
舉報