我正在尝试创建“ monthstest”数据框的子集,该子集仅包含2018年的结果。
尝试以下操作时出现错误,
我尝试使用以下方法将数据类型从对象更改为字符串,但它仍然作为对象。
有什么主意我应该做什么?
答案 0 :(得分:1)
您可能想做的是:
monthstest[monthstest["Months"].str.contains("18-")]
答案 1 :(得分:0)
从您的行:
W
因此,您可以尝试仅考虑“月”列:
monthstest[monthstest.str.contains('-18')]
# the monthstest inside [] is the entire dataframe, which contains fields other than 'Months', so comparing '-18' against one row of record is not well-defined.
另一种方法(尽管不知道它是否更有效):
monthstest[monthstest['Month'.str.contains('18-')]] # i think it is '18-'?