次の形式のリスト間を行き来する簡単な方法を探しています。
$`a`
[1] 1 2 3
$`b`
[1] 4 5 6
次の形式のdata.frameとの間で:
name x
1 a 1
2 a 2
3 a 3
4 b 4
5 b 5
6 b 6
(この場合、列の名前は気にしないでください。)
上記で使用したR形式のデータフレームは次のとおりです。
df <- data.frame(name=c(rep("a",3),rep("b",3)), x=c(1:3,4:6))
繰り返しになりますが、2つの別々の操作を探しています。1つは上記のdata.frameをリストに変換する操作で、もう1つはそれをdata.frameに戻す操作です。