<jupyter_start><jupyter_text>**Numpy**<jupyter_code>#  출처:파이썬으로 배우는 딥러닝 교과서
# NumPy를 사용하여 실행합니다
import numpy as np
storages = np.array([1, 2, 3, 4])
print(storages)
arr = np.arange(10)
print(arr)
import numpy as np

arr = np.array([4, 9, 16, 4, 20])
print(arr)

# 변수 arr의 각 요소의 e의 거듭제곱과 제곱근을 출력하세요
print(np.exp(arr))
print(np.sqrt(arr))
arr = np.array([[1, 2 ,3], [4, 5, 6]])
print(arr[1])
arr = np.array([[1, 2 ,3], [4, 5, 6]])
print(arr[1,2])<jupyter_output><empty_output><jupyter_text>문제 **1**. 변수 arr의 요소 중 3을 출력하세요<jupyter_code>import numpy as np

arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(arr)
# 여기에 코드를 작성하세요.

# 변수 arr에서 "1행 이후, 1열까지"를 꺼내어 출력하세요.
print(arr[1:, :2])<jupyter_output><empty_output><jupyter_text>문제 **2**. 아래 array에서 각 열끼리의 합, 행끼리의 합을 구하세요.<jupyter_code>arr = np.array([[1, 2 ,3], [4, 5, 6]])
print(arr.sum()) # 전체 합
# hint! axis를 이용해서 코드를 작성하세요.
print() # 열의 합, 결과 : [5 7 9]
print() # 행의 합, 결과 : [ 6 15]
arr = np.arange(10).reshape(2, 5)

# 변수 arr을 전치하세요
print(arr.T) # print(np.transpose(arr))
# arr을 정의합니다. 0부터 9까지 3행 3열로 저장하세요.
arr = np.arange(9).reshape(3, 3)
print(arr)
arr = np.arange(15).reshape(3, 5)
print(arr)
# 변수 arr의 각 열의 평균을 출력하세요
print(arr.mean(axis=0))

# 변수 arr의 행 합계를 출력하세요
print(arr.sum(axis=1))

# 변수 arr의 최소값을 출력하세요
print(arr.min())

# 변수 arr의 각 열의 최대값의 인덱스 번호를 출력하세요
print(arr.argmax(axis=0))<jupyter_output><empty_output><jupyter_text>문제 3. 아래 예제에서 전치행렬과 평균을 출력해보세요.<jupyter_code>import numpy as np

np.random.seed(100)

# 각 요소가 0 ~ 30인 정수 행렬(5 × 3)을 변수 arr에 대입하세요
arr = np.random.randint(0, 31, (5, 3))
print(arr)

# 변수 arr을 전치하세요

print(arr)

# mean 함수를 이용해서 각 열의 평균을 출력하세요
print()<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.1812200956937799, 'fraction_numerical': 0.05263157894736842, 'mean_word_length': 4.595317725752508, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '4', 'dir': 'jupyter-structured-clean-dedup', 'id': '418469', 'license': 'MIT', 'n_tokens_mistral': 1074, 'n_tokens_neox': 1200, 'n_words': 216, 'path': 'assets/Numpy.ipynb', 'repo_name': 'kss0222/kss0222.github.io', 'size': '1672'}