【问题标题】:How to Calculate volume in pandas DataFrame cell?如何计算熊猫 DataFrame 单元格中的体积?
【发布时间】:2021-12-29 00:04:49
【问题描述】:

我有一个 draframe,其中包含一个长度、宽度和高度如下所示的列

Volume
5.82x5.87x3.68
6.13x6.17x3.82
6.75x6.78x4.23

如何计算 pandas 中的体积并创建一列来显示结果?

【问题讨论】:

    标签: pandas dataframe exec


    【解决方案1】:
    df['volume_calc'] = df['Volume'].str.split('x', expand=True).astype(float).prod(axis=1)
    

    输出:

    >>> df
               Volume  volume_calc
    0  5.82x5.87x3.68   125.721312
    1  6.13x6.17x3.82   144.480422
    2  6.75x6.78x4.23   193.585950
    

    【讨论】:

      猜你喜欢
      • 2022-06-15
      • 2017-10-02
      • 2017-08-01
      • 2019-02-24
      • 1970-01-01
      • 1970-01-01
      • 2019-07-24
      • 1970-01-01
      • 2022-08-10
      相关资源
      最近更新 更多