我有以下代码
data
for label, content in data.items():
print('label:', label)
print('content:', content, sep='\n')`
就这些。忽略它
您可以按索引进行子集化
data2 = data.loc[(data.index.month == 11) & (data.index.day == 10)]
您的索引是datetime
类型,并且您希望将其转换为字符串。首先我们需要reset_index
data2 = data2.reset_index()
data2["Date"] = data2["Date"].astype(str)
然后将行作为列表列表(您的示例输出)
data2.values.tolist()
您需要将日期分成三列:“年”、“月”、“日”。然后简单地做一个选择
newdf=df[df["Day"]==20 & df["Month"]==11]
然后你可以对这个新的 df 进行分析。
翻译代码的意思是“复制 df 中的所有值,其中 Month 是 11,Day 是 20”