0
リストのリストlist_of_lists
があります。データフレームと異なる長さとタイプのサブリストのリストR
各sub_listは次のように、理論的に異なる長さを持つことができます。
list_of_lists[[1]]
$id = 1
$variable1 = "8"
$variable2 = 8 12.2
と...
list_of_lists[[2]]
$id = 2
$variable1 = "4"
$variable2 = 2 2.2 12.1 200.1
私はlist_of_lists
が長いデータフレームに変換します。 this SO post見てきました:
b = as.data.frame(matrix(unlist(list_of_lists), nrow=length(unlist(list_of_lists[1]))))
と、この試みている:
long_df = ldply(list_of_lists, as.data.frame)
どちらも私はそれを期待どおりに動作します。
私のような長いDF持ちたい:彼らはすべてのサブリストが同じフィールドを持っていると仮定し
id variable1 variable2
1 "8" 8
1 "8" 12.2
2 "4" 2
2 "4" 2.2
2 "4" 12.1
2 "4" 200.1