【问题标题】:Replacing values of a row with values from another row in a dataframe用数据框中另一行的值替换一行的值
【发布时间】:2020-06-22 17:30:13
【问题描述】:

我正在尝试用第二行中的值替换我的数据框第一行中的值,以便它们都相同,但不更改索引。进一步解释:

column 1  column 2  column 3

day 1      x         x         x

day 2      y         y         y

day 3      z         z         z

所以我想用 y 值替换 x 值,但没能成功。我试过 iloc 和 loc 函数都没有成功。

【问题讨论】:

  • 请分享您的尝试?

标签: python pandas dataframe


【解决方案1】:

这就是你要找的吗?

df.iloc[0] = df.iloc[1]
df

      column 1 column 2 column 3
day 1        y        y        y
day 2        y        y        y
day 3        z        z        z

【讨论】:

    猜你喜欢
    • 2020-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-30
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    相关资源
    最近更新 更多