3
私は以下のようなrデータフレームを扱っています。データフレームをネストされたjsonフォーマットに変換する
id date items price
10 2014/09/13 shoes 187
10 2014/09/13 belt 35
10 2014/09/14 shirt 69
12 2014/10/01 dress 58
12 2014/10/01 bag 118
12 2015/01/03 shoes 115
purchase = structure(list(id = c(10, 10, 10, 12, 12, 12), date = structure(c(1L,
1L, 2L, 3L, 3L, 4L), .Label = c("2014/09/13", "2014/09/14", "2014/10/01",
"2015/01/03"), class = "factor"), name = structure(c(5L, 2L,
4L, 3L, 1L, 5L), .Label = c("bag", "belt", "dress", "shirt",
"shoes"), class = "factor"), price = c(187, 35, 69, 58, 118,
115)), .Names = c("id", "date", "name", "price"), row.names = c(NA,
-6L), class = "data.frame")
私はこの形式にデータセットを変換上の任意のヘルプははるかに高く評価されるので、これを実現する方法がわからないです
[
{
"id": "10",
"purchase": [
{
"date": "2014/09/13",
"items": [
{"id": "shoes", "price": 187},
{"id": "belt", "price": 35}
]
},
{
"date": "2014/09/14",
"items": [
{"id": "shirt", "price": 69}
]
}
]
},
{
"id": "12",
"purchase": [
{
"date": "2014/10/01",
"items": [
{"id": "dress", "price": 58},
{"id": "bag", "price": 118}
]
},
{
"date": "2015/01/03",
"items": [
{"id": "shoes", "price": 115}
]
}
]
}
]'
以下のネストされたJSON形式にこれを変換しようとしています。ありがとう。
@jdharison、。ありがとうJDHarisson –