您当前的位置: 首页 >  pandas

Better Bench

暂无认证

  • 1浏览

    0关注

    695博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Pandas】DataFrame只复制其中的某一行为多次

Better Bench 发布时间:2021-03-29 19:54:26 ,浏览量:1

import pandas as pd

df = pd.DataFrame(data={
  'id': ['1', '2', '3'],
  'col1' : [  5,   6,   7],
  'col2' : [ 10,  13,   8]
})
print(df)
# 1表示复制第2行
temp_df = df.iloc[1]
# 复制的次数
for t in range(5):
        df.loc[df.shape[0]] = temp_df
print(df)

没复制之前。注意 第一列的序号是DataFrame输出自带的序列号

id col1 col2 0 1 5 10 1 2 6 13 2 3 7 8

复制了第二行5次之后

id col1 col2 0 1 5 10 1 2 6 13 2 3 7 8 3 2 6 13 4 2 6 13 5 2 6 13 6 2 6 13 7 2 6 13

关注
打赏
1665674626
查看更多评论
立即登录/注册

微信扫码登录

0.0396s