我想將列添加到多索引列數據框的第二級。 In [151]: df
Out[151]:
first bar baz
second one two one two
A 0.487880 -0.487661 -1.030176 0.100813
B 0.267913 1.918923 0.132791 0.178503
C 1.550526 -0.312235 -
代碼示例: In [171]: A = np.array([1.1, 1.1, 3.3, 3.3, 5.5, 6.6])
In [172]: B = np.array([111, 222, 222, 333, 333, 777])
In [173]: C = randint(10, 99, 6)
In [174]: df = pd.DataFrame(zip(A, B, C), col
我有一個通過groupby操作創建的多索引DataFrame。我試圖做一個複合排序使用幾個級別的索引,但我似乎無法找到一個排序功能,做我所需要的。 初始數據集看起來是這樣的(各種產品的日常銷售數): Date Manufacturer Product Name Product Launch Date Sales
0 2013-01-01 Apple iPod 2001-10-23
我正在使用to_csv將多索引數據幀寫入到csv文件。 CSV文件已包含在元組multiindexes,像一列: ('a', 'x')
('a', 'y')
('a', 'z')
('b', 'x')
('b', 'y')
('b', 'z')
不過,我希望能夠輸出多指標兩列,而不是元組的一列,如: a, x
, y
, z
b, x
, y
, z
它看起來像tupl