如何将pandas df中的键/值对重组/转换为多列?

时间:2018-11-27 13:22:40

标签: python pandas

我有一个数据框

const response = emailClothingOfferStatus(clothingStatus);
response.then((res) => {
  expect(res.body.clothingStatus).to.eventually.equal('hello')
})

如下所示:

df = pd.DataFrame({'id': [1, 1, 1, 2, 2, 2, 3, 3, 3],
                   'key': ['key_a', 'key_b', 'key_c', 'key_a', 'key_b', 'key_c', 'key_a', 'key_b', 'key_c'],
                   'value': [9, 8, 7, 6, 5, 4, 3, 2, 1]})

也许还有其他键,但是我只对 id key value 0 1 key_a 9 1 1 key_b 8 2 1 key_c 7 3 2 key_a 6 4 2 key_b 5 5 2 key_c 4 6 3 key_a 3 7 3 key_b 2 8 3 key_c 1 key_akey_b感兴趣。如何转换key_c以获得类似的结构

df

0 个答案:

没有答案