2021
07-04
07-04
浅谈dataframe两列相乘构造新特征
假如我们要构建新特征b目的是从a中筛选出数值在4~6之间的数据,如果符合就是True,否则就是False。那么代码如下importpandasaspdlists=pd.DataFrame({'a':[1,2,3,4,5,6,7,8,9]})lists['b']=(lists['a']<6).mul(lists['a']>4)补充:dataframe求两列的相乘,再将输出为新的一列看代码吧~df["new"]=df3["rate"]*df3["duration"]new为新的一列的列名rate和duration为需要相乘的列加,减,乘,除都适用!补充:DataFrame衍生新特征操...
继续阅读 >