colum 1, colum2
a,b,c 30
b,c,f 40
a,g,z 50
.
.
.
使用带有col1,2的上述数据帧,我希望将数据帧与col3,4一起放在数据帧下面.此外,col1由带逗号的值组成.col4由col3之后的col2之和组成.
column3, column4
a 80
b 70
c 70
f 40
g 50
z 50
我想转换到低于Df1到Df2.
空值将用Nan填充.
Dfs下面是例子.
我的数据有几周,从1到8.
ID是100,000.只有第8周有所有ID,所以总行数为100,000.
+)我的解释非常糟糕.这里有更多解释.
我有Df3,其中有100,000个id,我想将Df3上的df1合并为df2格式.
ex)pd.merge(df3,df1,on ="id",how ="left") - >但格式化为df2
Df1>
wk, id, col1, col2 ...
1 1 0.5 15
2 2 0.5 15
3 3 0.5 15
1 2 0.5 15
3 2 0.5 15
------
Df2>
wk1, id, col1, col2, wk2, id, col1, col2, wk3, id, col1, col2,...
1 1 0.5 15 2 1 Nan Nan 3 1 Nan Nan
1 2 0.5 15 2 2 0.5 15 3 2 0.5 15
1 3 Nan Nan …Run Code Online (Sandbox Code Playgroud)