0

我有以下代码



data 

for label, content in data.items():
   print('label:', label)
   print('content:', content, sep='\n')`

就这些。忽略它

4

2 回答 2

0

您可以按索引进行子集化

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()
于 2019-11-23T16:22:24.000 回答
0

您需要将日期分成三列:“年”、“月”、“日”。然后简单地做一个选择

newdf=df[df["Day"]==20 & df["Month"]==11]

然后你可以对这个新的 df 进行分析。

翻译代码的意思是“复制 df 中的所有值,其中 Month 是 11,Day 是 20”

于 2019-11-23T16:24:23.797 回答