【发布时间】:2018-01-13 07:11:10
【问题描述】:
让我们考虑以下 pandas DataFrame:
from pandas import Timestamp
dic={'volume': {('CSC', Timestamp('2016-08-06 00:00:00'), 'CSCF7'): 0,
('CSC', Timestamp('2016-08-07 00:00:00'), 'CSCG7'): 0,
('CSC', Timestamp('2016-08-08 00:00:00'), 'CSCH7'): 0,
('DA', Timestamp('2016-08-06 00:00:00'), 'DCF7'): 0,
('DA', Timestamp('2016-08-07 00:00:00'), 'DCG7'): 0,
('DA', Timestamp('2016-08-08 00:00:00'), 'DCH7'): 0,
('GF', Timestamp('2016-08-06 00:00:00'), 'GFF7'): 0,
('GF', Timestamp('2016-08-07 00:00:00'), 'GFH7'): 0,
('GF', Timestamp('2016-08-08 00:00:00'), 'GFJ7'): 0}}
import pandas as pd
df=pd.DataFrame(dic)
我想使用布尔索引器选择某些行:
在这里,我想使用dayofweek!=5 仅选择一周中某些天出现的行。
我该怎么做?
【问题讨论】:
标签: python pandas indexing multi-index