【问题标题】:Pandas Dataframe add values interating over columns with jumping values aheadPandas Dataframe 添加在列上迭代的值,并在前面跳跃值
【发布时间】:2020-12-17 09:31:37
【问题描述】:

我有一个名为_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?

非常感谢您的宝贵时间。

【问题讨论】:

    标签: python-3.x pandas dataframe for-loop


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2020-06-15
      • 2017-04-29
      • 1970-01-01
      • 2019-02-05
      • 1970-01-01
      • 1970-01-01
      • 2020-05-10
      • 2020-10-02
      • 2019-10-22
      相关资源
      最近更新 更多