NumPy 배열의 고유 값 계산
    
    Muhammad Maisam Abbas
    2021년7월4일
    
    NumPy
    
 
이 튜토리얼에서는 NumPy 배열 내에서 고유 값의 발생 횟수를 계산하는 방법을 소개합니다.
numpy.unique()함수를 사용하여 NumPy 배열의 고유 값 계산
    
numpy 배열에서 각 고유 요소의 발생 횟수를 계산하려면 numpy.unique()함수를 사용할 수 있습니다. 배열을 입력 인수로 사용하고 배열 내의 모든 고유 요소를 오름차순으로 반환합니다. return_counts매개 변수를True로 지정하여 각 요소가 배열 내에서 반복되는 횟수를 가져올 수도 있습니다. 다음 코드 예제를 참조하십시오.
import numpy as np
array = np.array([1, 1, 1, 2, 3, 4, 4, 4])
unique, counts = np.unique(array, return_counts=True)
result = np.column_stack((unique, counts))
print(result)
출력:
[[1 3]
 [2 1]
 [3 1]
 [4 3]]
먼저np.array()함수로 NumPy 배열을 만들었습니다. 그런 다음array의 모든 고유 요소를unique배열 내에 저장하고np.unique()함수를 사용하여counts배열 내에 해당 발생 횟수를 저장했습니다. 그런 다음np.column_stack()함수를 사용하여 단일 2D 배열result내에 두 개의 1D 배열unique및counts를 압축했습니다.
        튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
    
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn