파이썬 | Numpy MaskedArray .__add__

| | | | | |

numpy.ma.MaskedArray 클래스 는 데이터가 누락된 숫자 배열을 조작하기 위한 ndarray의 하위 클래스입니다. Numpy MaskedArray .__ add__를 사용하면 MaskedArray .__ add __ () 메서드에서 매개변수로 제공되는 특정 값을 추가할 수 있습니다. NumPy 배열의 각 항목에 값이 추가됩니다.

구문: numpy.MaskedArray .__ add__

반환: self를 other에 추가하고 새로운 마스킹된 배열을 반환합니다.

예제 # 1:
이 예에서는 각 요소가 MaskedArray .__ add __ () 메서드에서 매개변수로 지정된 값으로 배열의 가 추가됩니다. 한 가지 기억하세요. 이중 유형 값에는 작동하지 않습니다.


# 중요한 모듈을 python으로 가져오기

가져오기 numpy as np


# make NumPy가 있는 배열

gfg = np .ma.array ([ 1 , 2 < 코드 클래스 ="일반 ">, <코드 클래스 ="값 "> 3 <코드 클래스 ="일반 ">, <코드 클래스 = "값"> 4 <코드 클래스 = "일반">, <코드 클래스 = "값"> 5 <코드 클래스 = "일반">])


# MaskedArray 적용 .__ add __ () 메서드

인쇄 (gfg .__ 추가 __ ( 5 ))

종료:

[6 7 8 9 10] 

예제 # 2:


# 중요한 모듈을 Python으로 가져오기

import numpy as np


# NumPy로 배열 만들기

<코드 클래스 = "일반"> gfg <코드 클래스 = "키워드"> = <코드 클래스 = "일반"> np.ma.array([[ <코드 클래스 = "값"> 1 <코드 클래스 = "일반">, <코드 클래스 = "값"> 2 <코드 클래스 = "일반" >, <코드 클래스 = "값"> 3 <코드 클래스 = "일반">, <코드 클래스 = "값"> 4 <코드 클래스 = " plain">, 5 ],

<코드 클래스 ="일반 "> [ <코드 클래스 ="값 "> 6 <코드 클래스 ="일반 ">, <코드 클래스 = " 값"> 5 <코드 클래스 = "일반">, < /코드> <코드 클래스 = "값"> 4 <코드 클래스 = "일반">, <코드 클래스 = "값"> 3 <코드 클래스 = "일반"> , <코드 클래스 = "값"> 2 <코드 클래스 = "일반">]])


<코드 클래스 = "주석" > # MaskedArray .__ add __ () 메소드 적용

print (gfg .__ add __ ( 5 ))

출력:

<사전>[[6 7 8 9 10] [11 10 9 8 7]]