【发布时间】:2021-04-09 15:00:19
【问题描述】:
我使用 pandas DataFrame 根据不同传感器的记录创建了一个 CSV 文件。 CSV 文件基本上是这样的:
我想去掉多余的时间戳,而是让所有共享时间戳的传感器条目出现在同一行中(例如图像中的 x2 和 x3)。 此外,共享时间戳的标签始终相同,但也需要减少。
到目前为止,我遇到了只删除整行的 drop_duplicate() 函数。
编辑:这是上面示例的文本版本:
timestamp,sensor_a,sensor_b,sensor_c,label
1,x1,,,0
2,,x2,,0
2,,,x3,0
3,x4,,,1
4,,,,1
5,,x6,,1
5,,,x7,1
【问题讨论】:
-
空格的内容是 `` 还是 None 还是什么?我认为最好像您一样以文本形式提供数据框。
-
我将示例添加为文本。我仔细检查了我正在处理的真实数据框 - 空白空间就像文本示例一样是空的。
标签: python pandas dataframe csv data-science