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[‘해당 열 이름’]
으로 호출해주면 돌아간다.
답글 남기기