我目前面临一个关于熊猫日期范围的问题。我有两个datetime64[ns]类型的日期。开始日期和结束日期。我试图创建一个包含这两个日期之间的日期范围值的数据帧,作为索引。但是,创建的dataframe是空的,即使它应该包含值。在
请注意,当我复制粘贴代码并在网站的英文版本中使用它时,它工作得很好。我正面临着希腊的挑战。在
我写的代码是:
customdatedf = pd.DataFrame(index = pd.date_range(start, end, freq='D'))
开始和结束日期是从另一个数据帧定义的,如下所示:
^{pr2}$它们的值将正确返回,如中所示
print(start, end)
(时间戳('2019-07-06 00:00:00'),时间戳('2019-06-26 00:00:00'))
这是印刷品
预期的结果是一个数据帧,将开始日期和结束日期之间的日期作为索引
也许你可以把}:
index
改成{请注意,列名将采用默认值
0
。在显然,您在使用
start
和end
变量时出错。由于start是后的结束变量,因此要解决此问题,请将它们调转过来:^{pr2}$
或如果您只想要
index
:相关问题 更多 >
编程相关推荐