Loading
2015. 7. 5. 13:00 - 성돌

[Mathematica] x와 y의 데이터를 합쳐 xy행렬 만들기




데이터를 다루다 보면 데이터들을 합쳐서 행렬을 만들고자 할 때가 있다.

예를 들어 x값에 해당하는 데이터가 있고, 그에 상응하는 y데이터가 있다고 하자.


나는 이것들을 조합해서 xy데이터인 행렬을 만들고자 하는 것이다.

아래와 같이 할 수 있다.


뭐, 위처럼 {}을 사용해서 행렬을 적을 수도 있고
Mathematica의 장점을 살려서 아래와 같이 행렬을 알아보기 쉽게 적을 수도 있다.

물론 난 늘 아래와 같이 알아보기 쉽게 행렬을 만들지만,
티스토리 블로그에는 행렬을 저렇게 입력할 수 없기에 부득이하게 캡쳐해서 올린다.
(행렬 만드는 법은 다른 포스팅 참고)


예를 들어, 아래와 같이 함으로 x데이터와 y데이터를 합친 xy행렬을 만들 수 있다.



행렬이 잘 만들어졌는지, 확인하기 위해서 xyData에 MatrixForm을 적용하여 아래와 같이 확인해주면


아래와 같이 x값이 1열에 있고, y값이 2열에 있는 행렬이 잘 만들어졌음을 확인할 수 있다.