Я пытаюсь скопировать / заменить данные в столбце данных. Когда индекс совпадает, я могу легко скопировать его. Например:
sampledata['Total']=actualdata['Total']
выше и ниже работают оба.
sampledata.loc[janStart:janEnd, 'Total'] = (sampledata.loc[0:755, 'Total']
Но когда я пытаюсь скопировать данные из одного фрейма данных в другой для разных индексов. Или к другому индексу в том же кадре данных, он не работает. Следующий код не работает:
sampledata.loc[1417:2153, 'Total'] = sampledata.loc[0:743, 'Total']
Я также пробовал это:
actualdata.reset_index(drop=True, inplace=True)
#actualdata.index=sampledata.index
#sampledata.ignore_index = True
#actualdata.ignore_index = True
#actualdata.reindex_like(actualdata)
sampledata.loc[1417:2153, 'Total'] = actualdata.loc[0:743, 'Total']
Цель этого кода - скопировать использование потребления электроэнергии из одного месяца в другой , Любые другие методы, которые можно использовать, также приветствуются.