我将引用下面代码中的Price和Small列作为示例
dx = pd.MultiIndex.from_product([['Quantity', 'Price'], ['medium', 'large', 'small']])
idx
MultiIndex([('Quantity', 'medium'),
('Quantity', 'large'),
('Quantity', 'small'),
( 'Price', 'medium'),
( 'Price', 'large'),
( 'Price', 'small')],
)
df[idx]
`
我试过df('Price','small'),但老实说,有点新,不知道如何参考
1条答案
按热度按时间roejwanj1#
当您有单层/平面索引时,* 列坐标 * 是一个简单的字符串:
当 Dataframe 列是多索引时,坐标是n元组:
按照该模式检索“价格-小”列: