【发布时间】:2017-07-26 18:31:26
【问题描述】:
我在一周中的每一天循环,每隔 15 分钟从数据库中获取数据。每次我循环一天,我都会使用 pd.concat 获取适当的数据并放入数据框中。我正在使用熊猫来做到这一点。
但是,每次我去第二天,似乎数据都没有添加到预期的位置。例如,这是数据框的样子:
1 2 3 1 2 3 1 2 3
1 x x x
2 x x x
3 x x x
4 x x x
5 x x x
6 x x x
7 x x x
8 x x x
9 x x x
而不是它应该看起来的样子:
1 2 3
1 x x x
2 x x x
3 x x x
4 x x x
5 x x x
6 x x x
7 x x x
8 x x x
9 x x x
每个“块”数据代表一天,我希望它们堆叠在一起,而不是被前一天抵消。
当我将数据帧打印到控制台时,数据左侧的空单元格似乎是 NaN,但是当我尝试删除这些 NaN 值时,没有任何变化。
我希望有任何意见,或者如果您需要更多信息来提供有用的答案,请告诉我,我可以尝试添加。谢谢。
【问题讨论】:
标签: python pandas dataframe concat