Python

AttributeError: ‘Series’ /’DataFrame’ object has no attribute ‘~’ /

AttributeError: ‘DataFrame’ object has no attribute ‘difference’ 혹은 AttributeError: ‘Series’ object has no attribute ‘difference’

에러를 보고, 얼른 Pandas 라이브러리로 pd로 만들어서 어찌저찌 했는데도 여전히

에러가 뜨길래 다시 확인해보니

difference라는 변수명을 가진 열 자체가 없었다. 알고 보니!

변수명을 만들어주어야 한다!

data[‘difference’] = data[‘열 이름’] + data[‘열 이름’]

이런 식으로 만들어주고 호출해주면 된다….고 생각했는데 value error가 떴다.

ValueError: Data must be at least length 3.

오… 이 부분은 data.diff로 호출하는지. 아니면 data[‘diff’]로 호출하는지에 따라서 에러가 나는 것 같다.

data[‘해당 열 이름’]

으로 호출해주면 돌아간다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다