본문 바로가기

matplotlib

(27)
MATPLOTLIB 기초 기본적인 그리기와 설정 변경하기 2016. 12. 21. 08:00 Python에서 그래프를 그릴때 가장 많이 사용하는 아니.. 그냥 기본이라고 말해도 되는 라이브러리가 matplotlib입니다. numpy[바로가기]나 pandas[바로가기]와 함께 사용하면, MATLAB과 유사한 성능을 얻을 수 있습니다. 오늘부터 대략 4회정도 matplotlib의 기초에 대해 이야기를 할까 합니다.^^ Jupyter 환경이며, Anaconda 4.1.1버젼 기준입니다.^^ Python MATPLOTLIB MATPLOTLIB 기초 기본적인 그리기와 설정 변경하기 Python MATPLOTLIB MATPLOTLIB 마커의 활용 Python MATPLOTLIB MATPLOTLIB scatter, bar, barh, pie 그래프 그리기 Python MATPLOTLIB MATPLOTLIB ..
matplotlib에서 한글 표현하기 2016. 11. 12. 07:00 아무래도 오픈소스기반의 무언가를 쓸때 살짝 문제가 되는 것이 한글입니다.ㅠㅠ. 우리의 자랑스러운 문화유산이고 과학적으로 우수하지만, 간혹.. 한글의 표현 방법에 막혀서 절망할때가 있죠^^. 오늘은 간단한 포스팅인데요. Python matplotlib에서 그래프를 그릴때, 한글 표현이 이상하게 깨진다면 사용할 방법입니다.바로 위 그림처럼 한글을 살짝 잘 적용하고 싶었던거죠^^ from matplotlib import font_manager, rc font_name = font_manager.FontProperties(fname="c:/Windows/Fonts/malgun.ttf").get_name() rc('font', family=font_name) .넵 위와 같이 코드를 적용하면 됩니다. 맥이든 리눅스..
Python에서 그래프를 애니메이션으로 표현하고 GIF로 저장하기 2016. 4. 1. 07:30 Python으로 그래프를 그려서 시각화를 하다보면 ... 음.. 그 중에서 특히 어떤 정보를 보여주기 위해 발표같은 자리에서 데이터를 그래프로 보여주다 보면 애니메이션으로 처리하고 싶어질 때가 많습니다. 그러나... 이떄 Python 코드를 직접 실행시키기 곤란할 때가 있죠... 혹은 애니메이션만 따로 보여준다든지... 그럴때 사용할 만한 예제를 오늘 다룰려고 합니다. 뭐 언제나 그렇듯 오늘 예제도 인터넷에 존재하시는 엄청난 고수분들의 예제중 하나를 그대로 소개할 뿐입니다.^^. 오늘은 Jake Vanderplas분의 블로그[바로가기]에서 가져온 내용입니다. 먼저 코드를 보죠... """ Matplotlib Animation Example author: Jake Vanderplas email: vande..
폼 나게 이쁜 그래프 그려보기 - Matplotlib 예제 2016. 2. 10. 08:30 Python의 Matplotlib는 꽤 강력한 그래프 그리는 도구입니다. 제 블로그 Python 카테고리에서도 자주 보여드렸습니다만... 이 아이로 그린 그래프는 MATLAB 만큼이나 이쁘면서 또 편리하거나 강력하거나, 재미있는 기능들을 많이 가지고 있더라구요^^. 그래서 멍~ 때리던 어느 날 아무 의미 없이 이쁜 그래프를 찾아볼까? 라는 시간때우기용 주제를 가지고 검색하다가 인터넷에서 아주 좋은 곳을 발견했습니다. Python 관련 다양한 설명이 있더라구요.. 그중에서 Matplotlib를 이용해서 정갈하게 그래프를 그리는 모습을 보여주고 있길래 살짝 따라해보았습니다. 즉, 오늘의 내용은 이쁜 그래프를 Python Matplotlib로 구현한 것을 잘~~~ 설명한 페이지를 그대로 따라한다~~라는 것으로..
Python에서 약간 재미있는 스타일로 plot 하기 XKCD 스타일 2016. 1. 25. 08:30 뭔가를 새롭게 배우고 익힌다는 것은 참 즐거운 일입니다. (비록 그게 아직 당장은 뭐 어디 쓸데는 없지만^^) 아무튼 뭐 그렇다는 거죠ㅠㅠ. 한참 응답하라1988에 푹 빠져있으면서, 또 주말에 출근해서 일도 하고... 그러면서... 또 뭔가 뜻대로 되는 것도 없는 이 묘한 교착상태가 아~주 답답하면서도 그런것들 속에서 살짝 이렇게 뭔가 즐겁게 배우고 익힐 수 있다는 것이 참 다행입니다.^^. 오늘은 요즘 Python 놀이 중에 발견한 재미있는 plot 스타일을 소개할려구요^^ XKCD 스타일 Sketch인데요. [바로가기]에 가보시면 예제 코드와 결과를 보실 수 있습니다. import matplotlib.pyplot as plt import numpy as np with plt.xkcd(): # Base..
Python Matplotlib의 Slider 위젯을 적용한 간편 예제 2016. 1. 13. 08:30 요즘 하도 문어발 식으로 학습을 진행해서 살짝 일관성이 없어 보이네요... 그러다 보니.. 이 스킨도 그런면에서는 약간 부족한듯 느껴지기도 합니다.ㅠㅠ(이 글이 예약글로 작성된 후에 스킨을 지금의 것으로 바꾸었습니다. 이제는 괜찮다는^^). 일단 그러나 단편적 글들이지고 그냥 허접한 예제이지만... 글 속에서 제가 최대한 링크를 넣을려고 하기 때문에 흐름을 잃지는 않도록 적고 있습니다.ㅠㅠ. 일단... 최근 저는 Python의 Matplotlib의 widget중에서 slideer와 button, radiobuttons의 예제를 다루었었는데요.[바로가기] 그 예제를 이용해서 예전에 다른 Craig의 로보틱스 책의 예제중 하나[바로가기]에 적용해 볼까합니다. # Introduction to Robotics ..
Python Matplotlib를 이용해서 간단하게 GUI의 슬라이더, 라디오버튼, 버튼을 구현하는 예제 2016. 1. 8. 08:30 아주 예전에 간단히 Python으로 뭔가 작업을 하다가, 정말 심플하게 GUI에서 이야기하는 슬라이더가 필요했었던 적이 있습니다. 그 때 공부했던 내용인데요... 뭐 거창한 GUI 환경을 구축하는 것이 아니라, 그저 간단하게 현재 그래프를 보면서 뭔가 GUI틱한 일을 하고 싶을 때 쓰는 용도입니다. 그 중에서 슬라이더와 라디오버튼과 버튼에 대해 알아볼려구요.^.^ 이 예제는 matplotlib.org에서 배포하는 예제입니다.^^. Reference widgets example code: slider_demo.py 일단 저는 설명을 위해 살짝... 나눠서 설명해야겠어요^^ import numpy as np import matplotlib.pyplot as plt from matplotlib.widgets ..
Python Pandas를 이용해 분석한 데이터를 그래프로 표현하기... 2015. 8. 6. 07:00 최근 Python에서 Pandas를 사용하는 기초스러운 이야기를 했는데요... 이번에도 계속 뭐 .. 언제나 그렇듯 기초지요^^ 사용환경은 IPython notebook으로 하구요^^ Python Pandas 기초스러운 Series 사용법 Python Pandas 기초스러운 DataFrame 사용법 Python Pandas Python pandas를 이용한 저장된 파일에서 읽은 데이터를 쉽게 사용하기 Python Pandas Python Pandas를 이용해 분석한 데이터를 그래프로 표현하기... Python Pandas Pandas pivot_table과 groupby, cut 사용하기 import pandas as pd import numpy as np import matplotlib.pyplot a..

반응형