【发布时间】:2014-11-07 16:13:14
【问题描述】:
我有一个 pandas 数据框,用于创建 JSON,而 JSON 又用于显示 highcharts 图表。
熊猫数据框:
Date colA colB
12-Sep-14 20 40
13-Sep-14 50 10
14-Sep-14 12 -20
15-Sep-14 74 43
有没有办法将一些 colA 和 colB 值更改为 null。这样做的原因是我最终需要一个看起来像这样的 JSON:
[
[12-Sep-14, 20, 40],
[13-Sep-14, null, null],
[14-Sep-14, 12, -20],
[15-Sep-14, 74, 43]
]
这样做的原因是我需要一个高图表,其中某些绘图点是空白的。为此,您需要指定日期,后跟 null。
所以我需要以某种方式更新 pandas 数据框中的某些值,以便一旦我使用 .to_json() 将其转换为 JSON,那么 json 将包含上面示例中指定的空值。
感谢您的任何建议。
【问题讨论】:
-
这会删除 null 周围的 "":df.to_json(orient='values').replace("\"","")
标签: python pandas highcharts