我想追加一個水平提高到一個熊貓系列。說一個創建一個簡單的系列:追加一個級別的熊貓系列指數
series = pd.Series(range(10), index = list("ABCDEFGHIJ"))
series
有一個單一的索引級別。我想添加第二個關卡。有了DataFrame,你可以使用DataFrame.set_index
來做到這一點乾淨。然而,如果沒有我的系列轉換成數據幀第一,我已經拿出最簡單的事情是這樣的東西:
index = [np.array(["L2" for x in series.index]), np.array(series.index)]
series2 = pd.Series(series.tolist(), index = index)
series2
現在有兩個層面多指標。
有沒有更簡單更清潔的方法呢?
謝謝@miku。這很有幫助。我通常不使用構造函數構造這些系列,或者最後的想法是最好的;它們是諸如value_counts()之類的輸出。 –