수학등급에 따른 학생 수 그래프를 그리고 있었다.
그런데 막대그래프가 이 꼬라지인 것을 발견!
당황해서 막대 너비도 조절해보고 별의별짓거리를 하다가 원인을 찾았다.
범주형으로 인식되어야 할 칼럼이 "숫자형" 으로 지정되어있기 때문이었다.
숫자형으로 되어있다보니 bar 차트를 사용해도 저절로 히스토그램처럼 반영된듯하다.
data = data.astype({"수학등급":str})
문자형으로 바꿔주면
잘 된다 ~
(레이블 개수가 바뀐건 중간에 조건을 걸어놨기때문에 그렇다. 해결과정과는 관련없다)
똑같은 조건으로 컬럼 조건을 바꿨을 땐 잘만 나와서 당황하느라 좀 고생을 했다 . -_-..
아무래도 한 레이블에 0 값이 들어가 있어서 저렇게 인식된 것 같다.!!
'프로그래밍 언어 > python' 카테고리의 다른 글
[COURSERA] Python 에서 데이터 베이스 사용하기 #1-1 (0) | 2022.01.17 |
---|---|
파이썬 물결표 ~ 의미 (python tilde) (0) | 2022.01.04 |