module_category    component_category    year_month_sale    year_month_repair
0              M6                P16          200709            200904
1              M2                P30          200709            200908
2              M1                P12          200610            200802
3              M1                P30          200605            200707
4              M3                P06          200708            200712


我有一个这样的数据框。我想问一下如何仅使用year_month_repair >= 200802选择或创建数据帧的子集,以使结果类似于以下内容?

module_category    component_category    year_month_sale    year_month_repair
0              M6                P16          200709            200904
1              M2                P30          200709            200908
2              M1                P12          200610            200802

最佳答案

尝试.loc[]方法:

df.loc[df.year_month_repair >= '200802']


其中df是您的数据框

关于python - Python选择带条件的元组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36674639/

10-10 09:03