【发布时间】:2019-01-17 17:27:09
【问题描述】:
我有两个 pandas 数据框和两个索引,以及一个日期时间变量。我想做的是:
使用索引对数据帧进行切片,然后得到两行。
将两行合并为一行。
将变量添加到行中。
然后我可以获取新的索引和日期时间值来形成更多的行,并将这些行组合成一个新的数据帧。
例子:
df1:
A B
0 0 10
1 1 11
2 2 12
3 3 13
4 4 14
5 5 15
6 6 16
7 7 17
8 8 18
9 9 19
df2:
C D
0 10 110
1 11 111
2 12 112
3 13 113
4 14 114
5 15 115
6 16 116
7 17 117
8 18 118
9 19 119
索引:3、5,日期时间:datetime.datetime(2018, 8, 10, 16, 53, 52, 760014)
输出:
A B C D time
0 3 13 15 115 20180810-16:53:52:760014
... # More rows when there's more indexes and datetimes
【问题讨论】:
-
这个df2有什么用?
-
嗨,krishna,列 C 和 D 是通过索引 5 从 df2 中提取的。这有点误导,我将编辑示例