gpt4 book ai didi

python - 关于如何根据当前 df 列创建新列的问题

转载 作者:行者123 更新时间:2023-12-05 07:23:35 24 4
gpt4 key购买 nike

我正在尝试弄清楚如何为我的 df 创建一个新列,但似乎无法让它与我尝试过的一起工作。

我试过用


loans_df.insert("Debt_Ratio",["MonthlyDebt"*12/"Income"])

但我不断收到错误消息,指出不支持的操作数类型。

顺便说一句,我正在使用我的 df 中已经预定义的列来计算新列

loans_df.insert("Debt_Ratio",["MonthlyDebt"*12/"Income"])

我的预期结果是这个新列被插入到 df 中,并定义了特定的计算。

希望这一切都有意义!

最佳答案

考虑到数据框是 loans_df 并且您要创建的列名为 Debt_Ratio,下面将完成工作

loans_df['Debt_Ratio'] = loans_df['MonthlyDebt'] * 12/loans_df['Income'] 

关于python - 关于如何根据当前 df 列创建新列的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55911709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com