열에 식별자의 여러 구성 요소가 있고 다른 열에 식별자와 연결된 값이있는 DataFrame이 있습니다. 각 열이 식별 매개 변수가되도록 n 개의 열을 만들 수 있기를 원합니다.다른 열의 조합으로 새 열 생성
foo Type ID Index Value
25090 x A 0 0 23272000
25090 x A 0 0 23272000
25091 x A 1 0 22896000
25092 x B 0 1 20048000
25093 y A 0 0 19760000
25092 y B 0 1 20823342
는 I는 예컨대이 (I는 GROUPBY 의해 얻을 수있다) Type_ID_Index
그룹의 n 개의 열이며, 각 열은 각각의 값을 갖는 것을 확인하고 싶다. 값을 foo와 연관시키고 싶습니다.
즉 내가이를 어떻게
foo A_0_0 A_1_0 B_0_1
25090 x 23272000 22896000 20048000
25090 x 23272000 22896000 20048000
25091 x 23272000 22896000 20048000
25092 x 23272000 22896000 20048000
25093 y 19760000 21568000 20823342
25092 y 19760000 21568000 20823342
?
_ 데이터 세트의 동일한 idenitifer에 대해 다른 값을 사용하면 문제가 발생합니다 ._ 예. 내 측정 결과가 시끄 럽기 때문에 문제가 될 수 있습니다. 그 (것)들을 평균하는 우아한 방법은 무엇입니까? –
나는 이것을 얻었다 고 생각한다. 다음은 내가 한 일입니다. v = v.groupby (v.index) .mean ( ) v.index = pd.MultiIndex.from_tuples (v.index) –