- 배열 만들기 (array 생성)
import numpy as np
A = np.array([1,2,3,4,5])
B = np.array([6,7,8,9,10])
print(A+B)
print(A-B)
print(A*B)
print(A/B)
>> [ 7 9 11 13 15]
[-5 -5 -5 -5 -5]
[ 6 14 24 36 50]
[0.16666667 0.28571429 0.375 0.44444444 0.5 ]
2. 0행렬 / 단위행렬 / 모든 원소 값이 1인 행렬
print(np.zeros([3,3]))
print(np.ones([3,3]))
print(np.eye(3))
>> [[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]
[[1. 1. 1.]
[1. 1. 1.]
[1. 1. 1.]]
[[1. 0. 0.]
[0. 1. 0.]
[0. 0. 1.]]
- pandas 라이브러리를 활용한 구조화 데이터 표현
import pandas as pd
ser = pd.Series(['a','b','c',3])
ser
>> 0 a
1 b
2 c
3 3
dtype: object
ser.index = ['Jhon', 'Steve', 'Jack', 'Bob']
>> Jhon a
Steve b
Jack c
Bob 3
dtype: object