pyspark.pandas.DataFrame.mask¶
-
DataFrame。
麵具
( 氣孔導度:聯盟(DataFrame,係列],其他:聯盟(DataFrame,係列,任何]=南 )→DataFrame¶ -
更換條件為真值。
- 參數
-
- 氣孔導度 布爾DataFrame
-
電導率是假的,保持原始值。真的,從其他替換為相應的價值。
- 其他 標量,DataFrame
-
條目,電導率是真的從其他替換為相應的價值。
- 返回
-
- DataFrame
例子
> > >從pyspark.pandas.config進口set_option,reset_option> > >set_option(“compute.ops_on_diff_frames”,真正的)> > >df1=ps。DataFrame({“一個”:(0,1,2,3,4),“B”:【One hundred.,200年,300年,400年,500年]})> > >df2=ps。DataFrame({“一個”:(0,- - - - - -1,- - - - - -2,- - - - - -3,- - - - - -4),“B”:【- - - - - -One hundred.,- - - - - -200年,- - - - - -300年,- - - - - -400年,- - - - - -500年]})> > >df1一個B0 0 1001 1 2002 2 3003 4004 4 500> > >df2一個B0 0 -1001 1 -2002 2 -3003 -4004 4 -500
> > >df1。麵具(df1>0)。sort_index()一個B0 0.0南1南南2南南3南南4南南
> > >df1。麵具(df1>1,10)。sort_index()一個B0 0 101 1 102 10 103 10 104 10 10
> > >df1。麵具(df1>1,df1+One hundred.)。sort_index()一個B0 0 2001 1 3002 102 4003 103 5004 104 600
> > >df1。麵具(df1>1,df2)。sort_index()一個B0 0 -1001 1 -2002 2 -3003 -4004 4 -500
> > >reset_option(“compute.ops_on_diff_frames”)