pyspark.pandas.DataFrame.explode

DataFrame。 爆炸 ( :(任何工會,元組[,…]],ignore_index:bool= )→pyspark.pandas.frame.DataFrame

行變換的每個元素類似,複製索引值。

參數
str或元組

列爆炸。

ignore_index bool,默認的錯誤

如果情況屬實,由此產生的索引將被標記為0,1,…,n - 1。

返回
DataFrame

爆炸列列表的行子集;指數將為這些行被複製。

另請參閱

DataFrame.unstack

主的水平(一定層次)索引標簽。

DataFrame.melt

透視的DataFrame寬格式長格式。

例子

> > >df=psDataFrame({“一個”:[[1,2,3),[],(3,4]],“B”:1})> > >df一個B0 (1、2、3)11 []12 (3、4)1
> > >df爆炸(“一個”)一個B0 1.0 - 10 2.0 - 10 3.0 - 11男12 3.0 - 12 4.0 - 1
> > >df爆炸(“一個”,ignore_index=真正的)一個B0 1.0 - 11 2.0 - 12 3.0 - 13南14 3.0 - 15 4.0 - 1