멀티 인덱스 데이터 프레임이 있는데, 가장 안쪽의 인덱스의 길이가 같지 않을 수 있습니다. 반복되는 값을 가진 다른 열을 추가 할 수 있지만 행 수가 같지 않으므로 실행할 수 없습니다.multiindex 데이터 프레임에 reptitive 시퀀스를 적용합니다.
df['marker'] = np.repeat([0,1,2], len(df), axis = 0)
ValueError: Length of values does not match length of index
가 여기 내 dataframe의 샘플입니다 :와, 그래서 당신이 볼 수
close
date ticker expiry_dt
2016-07-27 BHEL 2016-07-28 147
2016-08-25 147
2016-09-29 150
2016-07-28 BHEL 2016-07-28 149
2016-08-25 147
2016-09-29 149
2016-07-29 BHEL 2016-08-25 149
2016-09-29 149
, 가장 안쪽의 인덱스 ('expirty_dt')는 불평등의 길이입니다. 나는 어쩌면 루프를 통해이를 달성 할 수
,하지만 난 큰 데이터베이스와 루프가 매일 이렇게 비효율적이 될 것 같습니다 내 원하는 출력이다. 미리 감사드립니다.
멋지다! 고맙습니다. –