基于行和多列的pandas dataframe列

我有以下数据框,我希望添加一个名为open_next_year的新列。


将通过比较两列来选择此列;财政年度+1和股票代号。然后使用open列中的值。


原始数据框:


   fiscalYear ticker     open  

         2017   FINL  17.4880  

         2017   AAPL  17.4880  

...

         2016   FINL  16.4880  

         2016   AAPL  16.4880  

         2015   FINL  15.4880  

         2015   AAPL  15.4880  

所需的数据框:


   fiscalYear ticker     open  open_next_year

         2017   FINL  17.4880  

         2017   AAPL  17.4880  

         2016   FINL  16.4880  17.4880 

         2016   AAPL  16.4880  17.4880

         2015   FINL  15.4880  16.4880 

         2015   AAPL  15.4880  16.4880

请问熊猫实现这一目标的方法是什么?


HUH函数
浏览 197回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python