一,Pandas按照列上下合并表格
强调一下,代码是基于jupyter来写的。很多是用了分段显示。如果是.py格式的话请不要分段显示,另外打印用print()的方式。其他都没什么区别。
数据源:
class1_datas.xlsx
班级 姓名 语文 数学 英语 总分 性别 考号
1 魏薇 73 59 54 186 女 2018010
1 朱瑞麒 59 60 34 153 女 2018012
1 黄慧婕 73 81 84 238 女 2018027
1 张章 60 55 48 163 男 2018094
1 沈政宇 51 71 27 149 男 2018108
1 宋承泽 68 74 53 195 男 2018113
1 马彦冰 77 72 52 201 女 2018148
1 马恺 61 83 72 216 男 2018166
1 王锦程 80 96 83 259 男 2018167
1 闫瑾 74 64 64 202 女 2018196
1 王晓渝 45 12 28 85 女 2018198
1 王浩然 79 86 69 234 女 2018246
1 徐菁 54 90 60 204 女 2018256
1 唐诗涵 83 87 83 253 女 2018266
1 诸葛祥云 57 51 54 162 男 2018273
1 薛智元 62.5 22 46 130.5 男 2018278
1 廉政宇 73 74 55 202 男 2018279
1 马翔 77.5 78 72 227.5 男 2018281
1 王安琪 67 56 67 190 女 2018320
1 邵钰铭 73 91 56 220 男 2018341
1 朱昊宇 65 54 27 146 男 2018343
1 郭逸翔 68 78 62 208 女 2018379
1 马振郡 74 58 49 181 男 2018402
1 彭俊亿 67 83 48 198 男 2018408
1 曹露馨 78 95 82 255 女 2018443
1 郑顺文 70 75 73 218 男 2018456
1 许文泽 85 90 69 244 男 2018465
1 李鹏宇 49 54 47 150 男 2018516
1 韩宗祥 54 49 40 143 男 2018530
1 郁慧 68 50 36 154 女 2018562
1 麻洪轩 80 87 73 240 男 2018580
1 李镇宇 71 79 87 237 男 2018597
1 赵泓博 81 54 29 164 男 2018599
1 孙艺菲 64 59 39 162 女 2018610
1 刘家豪 85 91 95 271 男 2018655
1 王一涵 82 62 79 223 女 2018663
1 林紫凡 49 61 44 154 女 2018665
1 吴琳琳 67 40 37 144 女 2018666
1 李佳琳 74 84 75 233 女 2018680
1 王真 32.5 20 27 79.5 男 2018705
1 高侨 53.5 73 53 179.5 男 2018706
1 田峻赫 59 74 53 186 男 2018716
1 张忠庆 20 4 15 39 男 2018724
1 周星彤 52 48 34 134 女 2018727
1 王菲 80 74 76 230 女 2018742