小编Mer*_*ime的帖子

通过列值复制pandas数据框中的行

我想复制Pandas Dataframe中的行.每行应重复n次,其中n是每行的一个字段.

import pandas as pd

what_i_have = pd.DataFrame(data={
  'id': ['A', 'B', 'C'],
  'n' : [  1,   2,   3],
  'v' : [ 10,  13,   8]
})

what_i_want = pd.DataFrame(data={
  'id': ['A', 'B', 'B', 'C', 'C', 'C'],
  'v' : [ 10,  13,  13,   8,   8,   8]
})
Run Code Online (Sandbox Code Playgroud)

这可能吗?

python pandas

24
推荐指数
1
解决办法
1万
查看次数

标签 统计

pandas ×1

python ×1