Pandas按时间列合并两个数据帧

2024-10-02 18:23:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在努力合并数据帧。我需要按时间排列行,将两组数据的列合并到一个新的数据帧中。我很抱歉,如果这是清楚地记录在某处,但我一直很难找到一个合适的方法。我尝试了append和{},但我正在努力寻找合适的解决方案。在

数据帧1:

     # Date Time, GMT-07:00  Crossflow (Cold) (Volts)  \
0        1           8:51:00 AM                   1.13431   
1        2           8:51:01 AM                   1.12821   
2        3           8:51:02 AM                   1.12943   
3        4           8:51:03 AM                   1.12759   
4        5           8:51:04 AM                   1.13065   
5        6           8:51:05 AM                   1.12821   
6        7           8:51:06 AM                   1.12943   
7        8           8:51:07 AM                   1.13065   
8        9           8:51:08 AM                   1.13126   
9       10           8:51:09 AM                   1.13126   
10      11           8:51:10 AM                   1.12821   

数据帧2:

^{pr2}$

Tags: 数据方法datetime记录时间解决方案am
1条回答
网友
1楼 · 发布于 2024-10-02 18:23:38

您似乎希望append将数据帧相互关联。确保date列在两个数据帧中具有相同的名称,否则pandas将把它们视为两个完全独立的列。在

df = dataframe1.append(dataframe2, ignore_index=True)

相关问题 更多 >