左侧 CSV 文件有五列,.application列有几种应用程序类型,以;. 根据app,device和district类型,我想预测target. 但我想首先将文件转换为右侧数据框以应用机器学习。
我怎样才能使用 python 做到这一点?
我有一个数据框:
A B C D E
0 a 34 55 43 aa
1 b 53 77 65 bb
2 c 23 100 34 cc
3 d 54 43 23 dd
4 e 23 67 54 ee
5 f 43 98 23 ff
Run Code Online (Sandbox Code Playgroud)
我需要获得 B、C 和 D 列之间的最大差异并返回 A 列中的值。在行 'a' 中,列之间的最大差异是 55 - 34 = 21 。数据在数据框中。
预期的结果是
A B C D E
0 21 34 55 43 aa
1 24 53 77 65 bb
2 77 23 100 34 …Run Code Online (Sandbox Code Playgroud)