df1:
id Stu_Name Class Fees
1 Jack primary 2333
2 mack primary 2363
3 may primary 2833
3 Mark primary 1333
3 John primary 9333
4 Moon Secondary 6589
5 daisy Secondary 6565
6 shawn Secondary 6545
6 roy Secondary 6596
9 hary higher 8526
10 Joy higher 9654
10 nick higher 7845
10 julie higher 9633
df2:
id Stu_Name Class Fees
11 eric primary 2333
21 fick primary 2363
42 Moon Secondary 6589
56 anki Secondary 6565
18 menk higher 7845
17 rock higher 9633
df_输出:
id Stu_Name Class Fees
1 Jack primary 2333
2 mack primary 2363
11 eric primary 2333
21 fick primary 2363
3 may primary 2833
3 Mark primary 1333
3 John primary 9333
4 Moon Secondary 6589
5 daisy Secondary 6565
42 Moon Secondary 6589
56 anki Secondary 6565
6 shawn Secondary 6545
6 roy Secondary 6596
9 hary higher 8526
18 menk higher 7845
17 rock higher 9633
10 Joy higher 9654
10 nick higher 7845
10 julie higher 9633
我需要用行位置连接两个df,例如: 您可以在df1中看到,类“primary”Id“3”重复了几次, 我需要在df1中的id重复之前追加df2类“primary”行。 其他班级也一样
我误解了目标。这是一个修改后的答复。这是一个很长的响应,但是工作是用三行代码完成的
首先,创建并组合两个数据帧:
现在,创建两个helper列,并进行排序:
结果如下:
原邮政
您可以使用分类类型提供自定义排序顺序:
相关问题 更多 >
编程相关推荐