pyspark.pandas.Index.set_names¶
-
索引。
set_names
( 的名字:聯盟(任何元組(,…),列表(聯盟[任何元組[,…]]]],水平:聯盟[int,任何元組(,…),列表(聯盟(int,任何元組[,…]]],沒有)=沒有一個,原地:bool=假 )→可選(pyspark.pandas.indexes.base.Index] ¶ -
設置索引或MultiIndex名字。能夠設置新的名字部分和水平。
- 參數
-
- 的名字 標簽或標簽的列表
-
名稱(s)。
- 水平 int,標簽或int或標簽列表,可選的
-
如果索引是MultiIndex水平(s)(所有級別都沒有)。否則必須沒有水平。
- 原地 bool,默認的錯誤
-
直接修改的對象,而不是創建一個新的索引或MultiIndex。
- 返回
-
- 指數
-
同一類型的調用者或沒有如果原地是真的。
另請參閱
-
Index.rename
-
能夠設置新名稱沒有級別。
例子
> > >idx=ps。指數([1,2,3,4])> > >idxInt64Index ((1、2、3、4), dtype =“int64”)
> > >idx。set_names(“季”)Int64Index ((1、2、3、4), dtype = int64, name = '節')
對於MultiIndex
> > >idx=ps。MultiIndex。from_tuples(((“一個”,“x”),(“b”,“y”)))> > >idxMultiIndex ([(' a ', ' x '),(' b ', ' y ')),)
> > >idx。set_names([“類型”,“年”),原地=真正的)> > >idxMultiIndex ([(' a ', ' x '),(' b ', ' y ')),名稱=['類型','年'])
> > >idx。set_names(“物種”,水平=0)MultiIndex ([(' a ', ' x '),(' b ', ' y ')),名稱=[“物種”,“年”])