편집 기록

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

    파이썬 엑셀 파일 출력 관련 질문 : df.loc[df['sickcode'] == k] 결과가 없음.


    리스트를 문자열로 바꿔서 그 값과 엑셀에서 일치하는 값을 출력 하고 싶은데 포함하는 경우는 동작하는데 완전히 일치하는 경우에 오류가 나서요. 어느 부분이 잘못된 것인지 알려주세요

    
    def test():
        a = set(list)
        b = sorted(a)
        k = str(b)
        c = df['sickcode'].str.contains(k)
        d = df.loc[df['sickcode'] == k]
        print(d)
    
    

    이미지

    name sickcode
    감기 ab
    독감 abc
    천식 a
    편두통 abcd

    이미지

    d가 문제가 생기는 부분인데

    이미지

    이런 결과가 나오네요. 어디가 잘못된걸까요?

  • 프로필 Jae Wook Jung님의 편집
    날짜2021.12.17

    파이썬 엑셀 파일 출력 관련 질문있습니다.


    리스트를 문자열로 바꿔서 그 값과 엑셀에서 일치하는 값을 출력 하고 싶은데 포함하는 경우는 동작하는데 완전히 일치하는 경우에 오류가 나서요. 어느 부분이 잘못된 것인지 알려주세요이미지이미지 d가 문제가 생기는 부분인데이미지이런 결과가 나오네요. 어디가 잘못된걸까요?