편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.03.30

    dataFrame drop에 대한 간단한 코드 질문합니다 indexer is out-of-bounds


    mydict = [{'inx':'i','a': 1, 'b': 2, 'c': 3, 'd': 4},
              {'inx':'b','a': 100, 'b': 200, 'c': 300, 'd': 400},
              {'inx':'k','a': 1000, 'b': 2000, 'c': 3000, 'd': 4000 }]
    df = pd.DataFrame(mydict)
    df.set_index(['inx'],inplace=True)
    
    for i in range(len(df)):
        if sum(df.iloc[i])<100:
            df.drop([df.iloc[i].name],inplace = True)
    df
    

    이렇게 코드를 돌리면 아래 같은 에러가 납니다... 도저히 원인을 모르겠어요

    이미지

  • 프로필 알 수 없는 사용자님의 편집
    날짜2020.03.29

    dataFrame drop에 대한 간단한 코드 질문합니다


    mydict = [{'inx':'i','a': 1, 'b': 2, 'c': 3, 'd': 4}, {'inx':'b','a': 100, 'b': 200, 'c': 300, 'd': 400}, {'inx':'k','a': 1000, 'b': 2000, 'c': 3000, 'd': 4000 }] df = pd.DataFrame(mydict) df.set_index(['inx'],inplace=True)

    for i in range(len(df)): if sum(df.iloc[i])<100: df.drop([df.iloc[i].name],inplace = True) df

    이렇게 코드를 돌리면 아래 같은 에러가 납니다... 도저히 원인을 모르겠어요

    이미지