【发布时间】:2019-04-17 22:10:33
【问题描述】:
我正在处理一些需要清理的混乱 EPA 数据。它看起来像这样:
id 1 value1 2 value2 3 value3
1 ph 7 temp 44 cond 3
2 temp 45 cond 5 ph 5
3 temp 12 ph 5 cond 8
我想创建新列ph、temp、alk、cond 等,同时保持与行中的列对应的每个值。预期输出如下所示:
id ph temp cond
1 7 44 3
2 5 45 5
3 5 12 8
【问题讨论】:
-
预期输出?
-
看看
pandas.pivot。如果你不能一次得到它,为你的每一列获取一个列/值,然后将它们全部连接在一起