본문 바로가기

전체 글22

파이썬 numpy 배열 생성하기 [파이썬 numpy 배열 생성하기] numpy 배열 생성하기 numpy는 기본 데이터형을 배열로 가지며, 수치계산을 위해 배열부터 생성해야 하는데 배열은 1차원 배열부터 다차원 배열까지 생성이 가능하며 방법은 아래와 같습니다. 1차원 배열 a = np.array([0, 1, 2]) [1 2 3] 2차원 배열 b = np.array([[0, 1, 2], [3, 4, 5]]) [[0 1 2] [3 4 5]] 3차원 배열 c = np.array([[[1], [2]], [[3], [4]]]) [[[1] [2]] [[3] [4]]] 위와 같이 배열을 생성한 후 차원수와 배열 형태를 확인하는 방법은 아래와 같습니다. a.ndim # 차원수 반환 a.shape # 배열 형태 반환. 예시> (2,3) 위 방법외에도 배.. 2020. 2. 20.
[Python] numpy(넘파이)가 무엇인가요? [ numpy가 무엇인가요?? ] 파이썬으로 수학계산이나 데이터 처리를 하다보면 자주 등장하는게 numpy이다. numpy는 그럼 무엇인가? numpy는 파이썬 라이브러리의 하나로, 행렬(배열)을 이용하여 수치계산을 효율적으로 할 수 있는 기능을 제공한다. numpy의 특징으로는 배열을 기본 데이터 구조로 가진다는 점이다. 다차원 배열도 구성이 된다. 한마디로 numpy를 활용하려면 행렬을 먼저 구성하고 이를 계산하는 것이다. mport numpy as np # numpy 모듈 호출 x = np.array([1,2,3]) # 배열 생성 print(x) # 배열 출력 결과는 아래와 같이 배열이 출력된다. [1 2 3] 2020. 2. 20.
파이썬 plot 디자인 설정하기 2편 [파이썬 plot 디자인 설정하기 2편] (출처 : scipy lecturenote) [이전 포스팅] 파이썬 matplotlib를 활용한 그래프 그리기 2020/02/20 - [matplot] - 파이썬 matplotlib를 활용한 그래프 그리기 파이썬 plot 디자인 설정하기 1편 2020/02/20 - [matplot] - 파이썬 plot 디자인 설정하기 1편 파이썬 plot 디자인 설정 두번째 포스팅입니다. 지난번에 삼각함수를 그래프로 출력하고 선색, 두께, 좌표축 등을 설정하는 내용을 설명드렸습니다. 지난번 그래프 설정에도 불구하고 뭔가 부족한 부분이 많이 있어보입니다. 매트랩이나 엑셀로 그리는게 오히려 낫지 않나라는 생각도 들 수 있구요^^ 그래서 파이썬만의 강력함, 특징을 보여줄 수 있는 그래.. 2020. 2. 20.
파이썬 plot 디자인 설정하기 1편 [파이썬 plot 디자인 설정하기 1편] (참고자료 : scipy lecturenote) plot 기본설정 지난 포스팅에서 파이선 matplotlib를 활용한 그래프 출력을 보여드렸구요 이번에는 출력된 그래프의 디자인 설정하는 내용에 대해 알려드리겠습니다. ※ 파이썬 matplotlib를 활용한 그래프 출력은 아래 포스팅을 참고하시기 바랍니다. 2020/02/20 - [matplot] - 파이썬 matplotlib를 활용한 그래프 그리기 파이썬에서 그래프를 아무 설정없이 출력하면 아래와 같은 아주 심플한 결과물이 나옵니다. 이 그래프를 좀더 우리가 원하는 방식으로 표현하기 위한 sample 코드는 아래와 같습니다. import numpy as np # numpy 호출 import matplotlib.py.. 2020. 2. 20.