微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Pandas Dataframe添加值以跨列插入并向前跳转值

如何解决Pandas Dataframe添加值以跨列插入并向前跳转值

我有一个名为_splitScenario的列表。我试图将此列表的值放入一个不错的数据框中。我有一个名为SummitvarProd的数据框。该数据框有545列。 45个交易属性,然后是500个方案日期。我想将列表中的方案值添加到数据框中的方案日期。

在以下循环中:

        for j,val in enumerate(_splitScenario):
            for ColIdx,ColVal in enumerate(SummitvarProd.columns):
                SummitvarProd.at[j,ColVal] = COBDate
                SummitvarProd.at[j,ColVal] = _splitScenario[j]

现在如何跳转到第46列的ColVal?

非常感谢您的宝贵时间。

解决方法

我可以使用SummitVaRProd.iloc[j][j+46]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。