데이터 분석과 시각화시각화와 그래프선 그래프

Q

DataFrame에서 한 칼럼을 x축에 놓고 나머지 값들로 선그래프 그릴때

조회 3,865

좋아요 1

2019년 5월 21일

댓글 4

2019년 5월 21일
안녕하세요, 선 그래프의 경우 x, y 모두 numeric data여야 할 것 같습니다. 막대 그래프 같은 경우 x가 문자열이여도 상관 없을 것 같네요.
2019년 5월 21일
선그래프에서 x에 'June 2000' 혹은 '20190521 17:00' 이런 값은 못 온다는 말씀이시죠??
2019년 5월 21일
막상 실행해보니 x축 데이터가 numeric하지 않아도 plot이 되는 것 같습니다 - 혹시 실행하신 코드를 올려주실 수 있을까요?
2019년 5월 22일
코드 삭제해서 새로 짜봤는데요 이번엔 아예 돌아가질않네요... 뭐가 문제인지 봐주실 수 있을까요? 사진 첨부가 안돼서 사진은 아래 답변하기에 올려놓을게요!
A
1개의 답변이 있어요
2019년 5월 22일

댓글 3

2019년 5월 22일
무슨 오류가 뜨시나요 (TIME 컬럼이 `pd.datetime`인가요)? 혹시 `df.plot()`을 사용하시면 잘 되나요? (`PM10_Yangju.plot(x='TIME', y=['고읍', '백석읍'])`)
2019년 5월 23일
TIME칼럼 datetime아니구요 원래 년월일시 각각 있는 칼럼을 제가 합쳐서 TIME칼럼으로 만든거에요. PM10_Yangju.plot(x='TIME', y=['고읍','백석읍'])으로 하니까 그림 도출되네요!! 근데 x축 값이 안보이는데 보이는 법 없을까요??
2019년 5월 23일
[이 질문](https://stackoverflow.com/questions/52409306/pandas-dataframe-plot-not-showing-x-axis-after-update)에 따르면 `plt.xticks(list(range(len(PM10_Yangju.index))), PM10_Yangju.TIME)`이런 코드를 plot 코드 바로 밑에 추가하시면 될 것 같습니다. `fontsize`와 `rotation`파라미터도 사용하실 수 있습니다.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇