[英]How to add data from one dataframe to another using Pandas transpose?
[英]How to add rows from one dataframe to another dataframe one after another using pandas
我有两个 dataframe 像 df1
time kw
0 13:00 30
1 13:02 28
2 13:04 29
和 df2
time kw
1 13:01 30
2 13:03 28
3 13:05 29
我想将一个 dataframe 中的行添加到另一个以获得最终结果,例如
time kw
1 13:00 30
2 13:01 30
3 13:02 28
4 13:03 28
5 13:04 29
6 13:05 29
请帮助..我将两个 dataframe result_df = pd.concat([df1, df2])
连接起来,但它只是将它们并排放置。 其次,我尝试了append
和 dataframe,但仍然不是我想要的东西提前谢谢
In [2362]: df1.append(df2).sort_values('time')
Out[2362]:
time kw
0 13:00 30
1 13:01 30
1 13:02 28
2 13:03 28
2 13:04 29
3 13:05 29
import pandas as pd
df1 = pd.DataFrame([("13:00", 30), ("13:02", 28), ("13:04", 29)], columns=["time", "kw"])
df2 = pd.DataFrame([("13:01", 30), ("13:03", 28), ("13:05", 29)], columns=["time", "kw"])
df = pd.concat([df1, df2]).sort_values("time")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.