본문 바로가기

Figure

(5)
Python Pandas를 이용해 분석한 데이터를 그래프로 표현하기... 최근 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..
MATLAB으로 시계를 만들어 보자. 얼마전에.. 아니 예전에 어떤 방문자께서 MATLAB으로 시계를 만드는 방법을 물어보셨었습니다. 당시엔 너무 바빠 대답을 드리지 못했는데요. 문득 잠시 짬이 생기니 그때 질문에 답하고 싶어졌네요^^ 이제 MATLAB으로 시계를 한번 만들어 보겠습니다. 이렇게 생긴 아주 간단한 시계를 만들어 볼려고 하는거죠^^ 제일 먼저 생각해야할 것은 바로, 뭐 당연한 이야기지만, 현재의 시간을 알아야하는데요.^^ 게중에 간단히 쓸수있는 것이 'now'라는 명령입니다. 근데 요게 좀 문제가 있어요 치사하게 이렇게 결과가 나오거든요...ㅠㅠ. 이걸 다시 현재 시간처럼 표현하는 명령중에서 좀 간단한 것이 'datestr'이라는 놈입니다. 음.. 단점은... 요게.. 명령어 이름에서도 나타나듯이 문자열로 나타난다는....ㅠㅠ..
MATLAB figure 창의 변화하는 그래프를 동영상(avi)으로 녹화/저장하기 MATLAB에서 많이 사용하는 plot 명령으로 그려진 figure에서 움직이는 그림을 구현하는 경우 MATLAB은 이를 AVI 형태로 저장하는 기능을 제공합니다. 이번에는 이 기능을 소개해 보겠습니다. 먼저 형식은 객체이름 = avifile('파일이름.avi') 프레임이름 = getframe; 객체이름 = addframe(객체이름, 프레임이름); 객체이름 = close(객체이름); 의 형태입니다. 순서는 avifile로 열고, getframe으로 프레임정보를 받고, addframe으로 프레임을 추가하고 close로 닫으면, avi화일이 만들어 집니다. 사용할 만한 예제로 예전에 올렸던 애니메이션 만들기라는 글에서 다루었던 내용(참조)을 대상으로 하겠습니다. 당시 그렸던 그림은 이었는데요. 저기서 빨간색..
MATLAB Figure에서 그리스 문자나 수학기호 삽입하기 뭐 간단한 기능이긴 한데요. 또 figure에서는 그리스문자를 그냥 alpha, beta 뭐 이렇게 입력하기 때문에 크게 자주쓰는건 아니지만, 그래도 살짝 소개합니다. 각 축을 설명하는 label에 보이시죠? "\"를 이용하는 겁니다. xlabel('\alpha') ylabel('\beta') 라고 입력하면 됩니다. 한글수식입력기의 명령어 입력에 익숙한 분이라면 쉽게 예측할 수 있습니다. 하나 더 해보면 적분처럼 수학기호도 입력가능합니다. xlabel('\int _a^b x dx') 와 같이 입력한 것이지요. 좀더 자세한 내용은 MATLAB Help 문서중 Adding Text Annotations to Graphs :: Annotating Graphs (MATLAB@)을 확인하시면 됩니다.
Figure에서 Legend사용시 아랫첨자 구현하기 먼저 위 그림을 보면 우상단에이렇게 그림이 나와있는 것을 볼것입니다. 아랫첨자죠?^^ 저 legend를 구현한 것이 아래 명령입니다. 별다른 설명이 없어도 바로 아실듯^^ legend('u_{psi}', 'u_{theta}', 'u_{phi}'); 이 글은 제 이전 홈페이지에 2008년 7월 6일 올렸던 내용입니다. 티스토리로 이전하면서 몇몇 글들을 이렇게 옮기고 있습니다.

반응형