본문 바로가기

matplotlib7

[Matplotlib] 2차원 히스토그램(2d Histogram) 그리기 (feat. hist2d) 안녕하세요~ 꽁냥이에요. 오늘은 Matplotlib의 hist2d를 이용하여 2차원 히스토그램(2d Histogram)을 그리는 방법을 소개하려고 합니다. - 목차 - 1. Matplotlib hist2d 기본 2. Matplotlib hist2d 다양한 기능 1. Matplotlib hist2d 기본 hist2d는 2차원 히스토그램이므로 당연히 x, y인자를 받아야 합니다. 참고로 Pandas 시리즈 객체를 이용한다면 그 안에 NaN가 없어야 합니다. import matplotlib.pyplot as plt import seaborn as sns penguins_df = sns.load_dataset('penguins') penguins_df = penguins_df.dropna() ## 결측치 제거 .. 2022. 8. 12.
Matplotlib - 로그 눈금(Log Scale) 설정하기(semilogx, semilogy, xscale, yscale) 오랜만입니다. 안녕하세요~ 꽁냥이에요. 데이터의 범위가 천차만별일 때 즉, 최소값은 1인데 최대값이 10000이라면 축이 엄청 늘어나기 때문에 그래프 가독성이 떨어질 수 있습니다. 이때 로그 눈금을 사용하면 어느 정도 축이 늘어나는 것을 방지하고 그래프의 가독성을 높일 수 있습니다. Matplotlib에서는 로그 눈금을 사용할 수 있는 기능을 제공하고 있는데요. 이번 포스팅에서는 로그 눈금(log scale)로 축을 설정하는 방법에 대해 알아보겠습니다. Matplotlib 로그 눈금 설정 먼저 다음의 샘플 데이터가 있다고 해볼게요. value = [1, 10, 100, 1000, 1000000] 먼저 로그 눈금을 사용하지 않고 라인 차트를 그린다면 어떻게 되는지 살펴보겠습니다. import matplot.. 2022. 4. 19.
[기타] Matplotlib 선 종류(Line style) 지정 안녕하세요~ 꽁냥이에요. 이번 포스팅에서는 Matlotlib에서 선 종류를 지정하는 방법에 대해서 알아보려고 합니다. 그래프에서 선은 굉장히 많이 사용되는 요소입니다. 특히 아래 그림처럼 선 그래프에서 많이 사용되지요. 이때 선 종류 잘 이용하면 보는 사람들에게 더 많은 정보를 효율적으로 제공할 수 있지요. Matplotlib에서 선 종류를 지정하는 방법이 생각보다 많고 앞으로 시각화 내용을 소개할 때 많이 사용할 것 같아서 이번 포스팅을 준비했어요. 이번에 다룰 내용은 다음과 같습니다. 1. 선 종류 지정하기 - 이름으로 지정 2. 선 종류 지정하기 - 기호로 지정 3. 선 커스터마이징 4. 적용하기 1. 선 종류 지정하기 - 이름으로 지정 먼저 Matplotlib에서 선 종류를 지정하는 기본적인 방법.. 2020. 6. 28.
[바 차트(Bar chart)] 5. Matplotlib을 이용하여 스택 바 차트(Stacked bar chart) 그리기 안녕하세요. 꽁냥이에요~ 이번 포스팅에서는 바 차트 5편으로 Matplotlib을 이용하여 스택 바 차트(Stacked bar chart)를 그리는 방법에 대해서 알아볼 거예요. 바 차트 1~4편에 대한 내용은 아래 링크를 참고하세요. 1. Matplotlib을 이용하여 바 차트, 수평 바 차트 그리기 2. Matplotlib을 이용하여 바 차트 꾸미기 3. Matplotlib 바 차트 번외 - 막대에 그라데이션 적용하기 4. Matplotlib을 이용하여 그룹 바 차트(Grouped bar chart) 그리기 먼저 다음의 상황을 보겠습니다. 꽁냥이 : 팀장님!! 요청하신 4개 영업점 매출을 분기별로 비교할 수 있는 자료 준비했습니다. 나팀장 : 수고했어요. 흠.. 어디 보자... 꽁냥씨? 꽁냥이 : 네.. 2020. 6. 25.
[바 차트(Bar chart)] 2. Matplotlib을 이용하여 바 차트 꾸미기 안녕하세요~ '꽁냥이'입니다. [바 차트(Bar chart)] 1. Matplotlib을 이용하여 바 차트, 수평 바 차트 그리기에 이어서 이번 포스팅에서는 Matplotlib을 이용하여 바 차트를 좀 더 예쁘게 꾸며보는 방법에 대해 소개하고요~ 이번 포스팅 내용은 다음과 같습니당~ 1. 막대기 색상 변경 2. 막대기 테두리 설정 3. 막대기에 텍스트 추가하기 1. 막대기 색상 변경 바 차트의 막대기 색깔은 bar메서드에서 color라는 인자를 이용하여 변경할 수 있습니다. bar( . . . , color) 오늘 사용할 코드는 저번 포스팅에서 사용했던 코드를 그대로 사용했고 막대기 색깔만 초록색으로 지정(13번째 줄)했습니당~ import matplotlib.pyplot as plt ## 데이터 age.. 2020. 6. 8.
[바 차트(Bar chart)] 1. Matplotlib을 이용하여 바 차트, 수평 바 차트 그리기 안녕하세요~ '꽁냥이'입니다. 이번 포스팅에서는 바 차트(Bar chart)를 그려보는 법에 대해서 알아볼 거예요. 꽁냥이는 "바 차트 그리기"에 대한 내용을 다음과 같이 5편에 걸쳐서 소개할 거예요. 1. Matplotlib을 이용하여 바 차트, 수평 바 차트 그리기 2. Matplotlib을 이용하여 바 차트 꾸미기 3. Matplotlib 바 차트 번외 - 막대에 그라데이션 적용하기 4. Matplotlib을 이용하여 그룹 바 차트(Grouped bar chart) 그리기 5. Matplotlib을 이용하여 스택 바 차트(Stacked bar chart) 그리기 그럼, "Matplotlib을 이용하여 바 차트, 수평 바 차트 그리기"편을 시작해보겠습니당~ 먼저 다음의 상황을 생각해보겠습니당~! "".. 2020. 6. 6.
[기타] Matplotlib 한글 폰트 설정 - Window 10 안녕하세요~ '꽁냥이'입니다. 제가 시각화 관련 포스팅을 진행하려고 하는데요. 근데 포스팅을 준비하다가 '이거는 사전에 미리 알려드려야겠다' 하는 것들이 생기더라고요. 이런 것들은 앞으로 '[기타]~~'에 정리하려고 합니다. 그중 첫 번째는 바로 Matplotlib에서 한글 설정하는 법입니당~♥ 여기서 다루는 내용은 다음과 같습니다. 1. 한글 깨짐 현상 2. 한글 폰트를 시스템에 추가하기! 3. 폰트를 개별적으로 적용하기 4. 폰트를 일괄적으로 적용하기 5. 기본 설정 파일에서 폰트를 설정하기 여기서는 Window 10 환경에서 한글을 설정하는 법을 다룹니다. Mac OS나 Linux 환경에서 한글을 설정하는 방법은 아래의 글을 링크로 남겨드리니 참고하시면 되겠습니당~ Mac OS : https://f.. 2020. 5. 31.

맨 위로