【发布时间】:2018-07-26 09:58:30
【问题描述】:
我正在创建一个名为 data_day 的新 DataFrame,其中包含新功能,用于从前一个 DataFrame df 的日期时间戳推断的每一天。
我的新数据帧 data_day 是 30 个独立的数据帧,我需要将它们连接/附加到一个统一数据帧 (final_data_day) 的末尾。
每天的for循环定义如下:
num_days=len(list_day)
#list_day= random.sample(list_day,num_days_to_simulate)
data_frame = pd.DataFrame()
for i, day in enumerate(list_day):
print('*** ',day,' ***')
data_day=df[df.day==day]
.....................
final_data_day = pd.concat()
希望我很清楚。我的问题基本上是在非平凡的 for 循环中生成的数据帧的附加/连接问题
【问题讨论】:
-
这个不清楚。既然你不知道怎么做,那么如果没有你给我们举个例子,你怎么能指望我们知道你在做什么呢?我的建议是阅读minimal reproducible example,然后相应地编辑您的问题。您将大大增加获得高质量答案的几率。
-
对不起!我正在看最小的,完整的..当这些家伙已经解决了。我是这个平台上提问的新手。以后会考虑的。
标签: python pandas loops dataframe append