본문 바로가기
반응형

개발 Tools/파이썬_Matplotlib & Seaborn8

Seaborn countplot 그리기 안녕하세요 이번에는 수를 세어주는 countplot 을 공부해보겠습니다 다른 그래프들과 다른 점이라면 수를 세어주니 x, y 축 중 하나만 필요하다는 점이 있겠습니다. 코드와 그림을 보겠습니다. (1000개의 샘플을 뽑아 사용했습니다) fig2, ax2 = plt.subplots() sns.countplot(ax=ax2, x="음주여부", data=df_sample) 간단합니다 이전에 사용했던 hue 값을 사용하여 보도록 하겠습니다 fig1, ax1 = plt.subplots() sns.countplot(ax=ax1, x="음주여부", data=df_sample, hue="성별코드") 이처럼 성별코드에 따라 다르게 count 했습니다 위에서 x, y 중 하나만 있으면 된다고 했는데 이번엔 y 축으로 기준.. 2021. 5. 12.
Seaborn Scatterplot 그리기 ( ax, style, size, hue ) 안녕하세요! 이번에는 시각화의 대표적인 seabron 으로 scatterplot 을 그려보겠습니다. matplotlib 에도 있지만 seaborn은 조금 더 고급스러운 느낌을 주는데요. 차근차근 알아보도록 하겠습니다. 먼저, 사용법 코드를 보겠습니다 각각의 그림을 그리기 위해 fig, ax 를 했습니다 먼저 ax 를 지정해줍니다. 그리고 어떤 data 를 쓸지 정합니다. x 축에는 어떤 컬럼의 값이 들어갈지 정합니다. y 축에는 어떤 컬럼의 값이 들어갈지 정합니다. grid() 는 격자점을 의미하는데요. 이번에만 사용하요 다음 그림에는 사용하지 않겠습니다 그림은 어떻게 될까요? 샘플은 100개만 사용했습니다 이제 여기서 저희는 남자/여자에 대한 신장과 체중을 알아보려 합니다. 이땐 hue 라는 조건을 사.. 2021. 5. 10.
matplotlib fig, ax 그림 그리기 ( 한글설정, grid(), set_xlabel(), set_title(), set_ylabel(), figsize, ax, scatter) 안녕하세요 이번에는 matplotilb 를 사용해서 그림을 그려보겠습니다. 그림을 그리는 방법은 여러가지 있는데요. 저는 fig, ax 를 사용함으로 통일하고 있습니다. 너무 많아서 헷갈리는 것보다는 하나의 방법을 고수하는 게 좋은 거 같습니다!. 이런 의미에서 학교에소 배우는 코딩 수업의 이론 시험은 큰 의미가 없는 것 같습니다. 학교에서는 그냥 가르치키만 하기 때문입니다! 먼저 한글 설정을 해줘야 합니다. 리눅스와 윈도우의 설정이 다른데 저는 윈도우를 사용하고 있습니다 그리고 데이터에서 서울시에 있는 병원의 정보만 가져옵니다. 양이 많아서 느려질 걸 대비해 1000개만 가져오겠습니다. df.sample(1000) 이 1000개의 샘플만을 가져와서 df에 집어넣겠다는 의미입니다 그리기 전에 설정은 fi.. 2021. 4. 18.