I는 DTYPE와 시리즈를 생성하기 위하여 isin
통해 생성 된 시리즈 (business_day)가DataFrame 부울 인덱싱 .loc 사용
myArray.ix[business_day]
및
myArray.loc[business_day]
여기서
,myArray:
DataFrame: Date Epoch Value
0 2016-05-17 2016-05-17 11:30:00 12345
1 2016-05-17 2016-05-17 11:31:00 6789.7
2 2016-05-17 2016-05-17 11:32:00 123.45
목표는 business_day 시리즈에 따라 행이 "참"인 myArray 만 수정하는 것입니다. 그러나 위에서 사용 된 코드는 효과가 없습니다. 내가 여기서 어디로 잘못 가고 있니?
myarray = myarray.loc[business_day]
당신이 더 효과에 의해 무엇을 의미합니까 (당신이 myArray.loc [business_day]'어떤 변수로'의 결과를 할당 않은 가정 : 그것은
DataFrame
원래 (가) 수정하지 않는 한 – Stefan정확히 : 위의 코드 줄 (myArray.loc [business_day])과 동일한 수의 행이 아무런 차이가 없습니다. – pymat