【发布时间】:2013-06-10 23:08:12
【问题描述】:
我有一个需要转换为 JSON 的数据框。我认为首先将它变成字典会更容易,但我不知道如何。我需要将其转换为 JSON,以便我可以使用 js.d3 对其进行可视化
这是当前数据的样子:
NAME, CATEGORY, TAG
Ex1, Education, Books
Ex2, Transportation, Bus
Ex3, Education, Schools
Ex4, Education, Books
Ex5, Markets, Stores
这是我希望数据的样子:
Data = {
Education {
Books {
key: Ex1,
key: Ex2
}
Schools {
key: Ex3
}
}
Transportation {
Bus {
key: Ex2
}
}
Markets {
Stores {
key: Ex5
}
}
(我认为我的 JSON 在这里并不完美,但我只是想传达总体思路)。
【问题讨论】:
-
数据当前是否在文本文件中?您的格式看起来像 CSV,但不想假设任何内容。
-
我看到了 Python 标签.... 你是说 pandas DataFrame 吗?如果是这样,请参阅this branch。
-
数据当前在 CSV 文件中。
-
是的,我将它作为 pandas DataFrame 导入,我会查看链接,谢谢!
标签: python json dataframe transformation