以下のサンプル CSV データを考えると、pandas DataFrame で、次のように to_json を出力するにはどうすればよいですか?
as_of
category
type
subtype
log: [
#sorted by timestamp
{timestamp: 1618879229, action: add, stale_timestamp: true},
{timestamp: 1608879229, action: remove, stale_timestamp: None},
]
20210415
apples
A
big
log: [
{timestamp: 1618879229, action: add, stale_timestamp: None},
]
small
log: [
{timestamp: 1618879229, action: add, stale_timestamp: None},
{timestamp: 1608879229, action: remove, stale_timestamp: None},
{timestamp: 1518879229, action: add, stale_timestamp: None},
]
B
big
log: [
{timestamp: 1618879229, action: add, stale_timestamp: None},
]
入れ子になった json から DataFrame に戻るのを手伝ってくれればボーナスです!
as_of | カテゴリー | タイプ | サブタイプ | アクション | タイムスタンプ | stale_timestamp |
---|---|---|---|---|---|---|
20210415 | りんご | あ | 大きい | 追加 | 1618879229.6703315 | |
20210415 | りんご | あ | 小さな | 追加 | 1618879229.6703315 | |
20210415 | りんご | B | 大きい | 追加 | 1618879229.6703315 | |
20210415 | りんご | B | 小さな | 追加 | 1618879229.6703315 | |
20210415 | りんご | ハ | 大きい | 追加 | 1618879229.6703315 | |
20210415 | りんご | ハ | 小さな | 追加 | 1618879229.6703315 | |
202103 | オレンジ | 甘い | 追加 | 1616892142.6703315 | ||
202103 | オレンジ | 甘い | 削除する | 1616632942.6703315 | ||
202103 | オレンジ | 甘い | 追加 | 1616200942.6703315 | ||
202103 | ぶどう | 甘い | 追加 | 1616200942.6703315 | ||
202102 | オレンジ | 甘い | 追加 | 1616200942.6703315 | ||
202102 | ぶどう | 甘い | 追加 | 1616200942.6703315 | ||
20210115 | りんご | あ | 大きい | 追加 | 1611103342.6703315 | |
20210115 | りんご | あ | 小さな | 追加 | 1611103342.6703315 | |
20210115 | りんご | B | 大きい | 追加 | 1611103342.6703315 | |
20210115 | りんご | B | 小さな | 追加 | 1611103342.6703315 | |
20210115 | りんご | ハ | 大きい | 追加 | 1611103342.6703315 | |
20210115 | りんご | ハ | 小さな | 追加 | 1611103342.6703315 | |
202101 | オレンジ | 甘い | 追加 | 1608424942.6703315 | ||
202101 | ぶどう | 甘い | 追加 | 1608424942.6703315 | ||
202012年 | オレンジ | 甘い | 追加 | 1608424942.6703315 | ||
202012年 | ぶどう | 甘い | 追加 | 1608424942.6703315 | ||
202011年 | オレンジ | 甘い | 追加 | 1608424942.6703315 | ||
202011年 | ぶどう | 甘い | 追加 | 1608424942.6703315 | ||
20201015 | りんご | あ | 大きい | 追加 | 1608424942.6703315 | 真実 |
20201015 | りんご | あ | 小さな | 追加 | 1608424942.6703315 | 真実 |
20201015 | りんご | B | 大きい | 追加 | 1608424942.6703315 | 真実 |
20201015 | りんご | B | 小さな | 追加 | 1608424942.6703315 | 真実 |
20201015 | りんご | ハ | 大きい | 追加 | 1608424942.6703315 | 真実 |
20201015 | りんご | ハ | 小さな | 追加 | 1608424942.6703315 | 真実 |
202010年 | オレンジ | 甘い | 追加 | 1608424942.6703315 | 真実 | |
202010年 | ぶどう | 甘い | 追加 | 1608424942.6703315 | 真実 |