해결된 질문
작성
·
244
답변 3
1
1
안녕하세요.
판다스 내부의 데이터타입과 파이썬의 데이터 타입을 질문 주신거 같아요.
제가 이해한게 맞을까요?
아래는 파이썬의 숫자, 문자의 타입을 찍어봤을 때 결과에요.
문자를 찍으면 str => string 의 줄임말로 데이터 타입이 표시가 됩니다.
판다스에서는 시리즈를 만들고 해당 시리즈에 문자가 하나라도 들어가게 되면 데이터의 타입이 object로 바뀌게 됩니다.
파이썬에서는 문자를 string 이라고 부르는데 판다스에서는 object 라고 표현해서 두 가지가 같은 건지 질문주신거 같은데 맞나요?
시리즈 안에 숫자가 있더라도 문자가 하나라도 섞여있게 되면 object 타입으로 바뀌게 됩니다.
0
네 맞습니다. 숫자 중에서도 int 가 대부분이라도 float 이 하나라도 섞여있으면 시리즈의 데이터 타입은 float으로 바뀌게 되고 문자가 하나라도 섞여 있다면 object 타입이 됩니다.
가장 헷갈리는 부분은 숫자만 있는 데이터에 공백 문자 등이 섞여있을때 인데요. 이때도 눈에 보이지 않는 공백 문자가 하나라도 있다면 object 타입이 됩니다.
감사합니다.