pyspark.pandas.DataFrame.clip

DataFrame。 剪輯 ( 較低的:聯盟(浮動,int]=沒有一個,:聯盟(浮動,int]=沒有一個 )→pyspark.pandas.frame.DataFrame

調整值在輸入閾值(s)。

分配值邊界以外的邊界值。

參數
較低的 浮動或int,默認沒有

最低閾值。所有值低於這個閾值將被設置。

浮動或int,默認沒有

最大的閾值。所有值高於該閾值將被設置。

返回
DataFrame

DataFrame與剪輯邊界外的值替換。

筆記

這個實現和熊貓的區別之一是pd運行。DataFrame ({A: [A, b]})。剪輯(0,1)will crash with “TypeError: ‘<=’ not supported between instances of ‘str’ and ‘int’” while ps.DataFrame({‘A’: [‘a’, ‘b’]}).clip(0, 1) will output the original DataFrame, simply ignoring the incompatible types.

例子

> > >psDataFrame({“一個”:(0,2,4]})剪輯(1,3)一個0 11 22 3