-1
所以我在R中使用data table
,大概有5000個觀測值。我已經將所有這些新的等級變量開發成它們自己的類別(例如等級1,等級2,等級3等),現在我想將它們組合成一個變量,稱爲Grade
。我已經使用了這個命令:在data.table中熔化r
DT.m1 = melt(
MathSummary,
id.vars = c("Date", "Total.Events", "Unique.Events"),
measure.vars = c("Gradeprek", "Grade1", "Grade2", "Grade3", "Grade4",
"Grade5", "Grade6", "Grade7", "Grade8",
"Algebra1", "Algebra2", "Geometry", "Precalculus"),
value.factor=TRUE, na.rm=TRUE
)
然而,當它結果出來時,它給了我65000個觀察值。也許它可能創造了重複或其他東西。一分錢爲你的想法?
13 measure.vars * 5000 = 65000行。這就是'熔化'所做的。 – thelatemail
你期待什麼作爲輸出? –
我期待它仍然具有相同的5000個觀察值,但在一列中名爲 –