【问题标题】:How I write a python code for multiply each element in row?我如何编写一个 python 代码来将行中的每个元素相乘?
【发布时间】:2021-04-24 11:23:26
【问题描述】:

这是我想要相同输出的数据框。
请告诉我我应该如何编写python代码来解决问题...

DF

    A    B    C
1   1    2    3
2   1    3    5
3   1    1    1  

我需要一个类似的输出

答案:

      Multiplication
1         6
2        15
3        1

【问题讨论】:

  • 使用:df.prod(axis = 1)

标签: python python-3.x dataframe pandas


【解决方案1】:

使用DataFrame.prod 而不是axis=1

df.prod(axis=1)

1     6
2    15
3     1
dtype: int64

【讨论】:

  • 非常感谢您的回答.. 这有效
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-03-26
  • 1970-01-01
  • 1970-01-01
  • 2023-03-14
  • 1970-01-01
  • 2023-03-19
  • 1970-01-01
相关资源
最近更新 更多