为什么在使用apply为pd.dataframe列赋值时“.loc”不起作用?

jk9hmnmh  于 2021-09-08  发布在  Java
关注(0)|答案(0)|浏览(96)

我尝试了两种方法来分配一个新列 analysis["Model_Price"] , Dataframe 由apply返回。但只有第一种方法有效。为什么我不能用 .loc[] 要在此处指定列吗?
代码:
作品

analysis['Model_Price'] = trade.apply(func, axis=1)

不起作用( analysis['Model_Price'] (仍为空)

analysis.loc[:, 'Model_Price'] = trade.apply(func, axis=1)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题