Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

데이터 프레임에서 최소 및 최대 임계값을 트리밍하는 Python 프로그램 작성

<시간/>

데이터 프레임과 최소 및 최대 임계값의 트림에 대한 결과가 있다고 가정합니다.

최소 임계값:Column1 Column20 30 301 34 302 56 303 78 504 30 90최대 임계값:Column1 Column20 12 231 34 302 50 253 50 504 3 253 50 504 3 dataframe is 50clipped> 

해결책

이 문제를 해결하기 위해 다음 단계를 따릅니다. -

  • 데이터 프레임 정의

  • df.clip 함수를 내부(lower=30)에 적용하여 최소 임계값 계산,

df.clip(lower=30)
  • 내부에 df.clip 함수를 적용(상단=50)하여 최대 임계값 계산

df.clip(상단=50)
  • 최소 및 최대 임계값 제한이 있는 클리핑된 데이터 프레임 적용,

df.clip(lower=30,upper=50)

예시

더 나은 이해를 위해 다음 코드를 확인합시다 -

판다를 pddata ={"Column1":[12,34,56,78,28], "Column2":[23,30,25,50,90]}df =pd.DataFrame(data)print로 가져오기 ("DataFrame is:\n",df)print("최소 임계값:\n",df.clip(lower=30))print("최대 임계값:\n",df.clip(upper=50))print ("잘린 데이터 프레임은:\n",df.clip(lower=30,upper=50))

출력

 데이터 프레임은 다음과 같습니다. column1 column20 12 231 34 302 56 253 78 504 28 90minimum threshold :column1 column20 30 301 34 302 56 303 78 504 30 90Maximum threshold :column1 column20 12 231 34 302 50 253 50 504 28 50 50 데이터 프레임은 다음과 같습니다. column1 열20 30 301 34 302 50 303 50 504 30 50