Начиная с версии 0.13, можно добавить к фрейму данных, указав индексы в .loc или .ix, которые еще не находятся в кадре данных. См. Документацию .
Тогда я смущен, почему эта строка выходит из строя:
all_treatments.loc[originalN:newN,:] = all_treatments.loc[0:newrowcount,:]
Это создает значение ValueError:
ValueError: could not broadcast input array from shape (12) into shape (0)
Здесь all_treatments.shape = (53, 12)
, originalN = 53
, newN = 64
, all_treatments.loc[originalN:newN,:].shape = (0,12)
, all_treatments.loc[0:newrowcount,:].shape = (12,12)
.
Каков правильный способ установки с расширением здесь?