我在下面的一个文件中有以下内容,我想知道如何将它们连接在一起,如果它们是两个独立的数据帧,我知道如何连接,但是值的范围从D1到D20+,创建这么多的多个数据帧是不实际的。我的目标是加入他们的D1日期如下。你知道吗
D1 D1value D2 D2value D3 D3value
1/2/2018 21.14 1/2/2018 11.14 1/6/2018 1.55
1/3/2018 19.13 1/3/2018 51.14 1/13/2018 2.66
1/6/2018 19.89 1/14/2018 31.14 1/14/2018 3.77
1/13/2018 20.24
1/14/2018 20.91
加入后应该
D1 D1value D2value D3value
1/2/2018 21.14 11.14 NaN
1/3/2018 19.13 51.14 NaN
1/6/2018 19.89 NaN 1.55
1/13/2018 20.24 NaN 2.66
1/14/2018 20.91 31.14 3.77
有什么建议吗?你知道吗
对于平方答案,添加df:
df = pd.concat([proc(d) for k, d in df.groupby(g, 1)], axis=1)
piRSquared和jp\u数据分析答案都有效 问题是我想选择两者作为正确答案!你知道吗
您也可以在下列情况下使用连接函数:
现在您可以看到模式并尝试使用loop调用D2,D3。。。概括一下。你知道吗
我假设列是成对的。你知道吗
设置
我假设你的文件看起来像这样:
我和你一起读的
这里有一个方法。你知道吗
相关问题 更多 >
编程相关推荐