[问题] pandas处理多个csv找指定的csv

楼主: harryron9 (两个世界)   2019-12-20 13:24:32
假设我现在有例如 AAA001.CSV
AAA002.CSV
.
.
.
AAA020.CSV
每个档案的格式都一样 假设有一列叫成功率
我想要寻找成功率最高的CSV 把那个CSV复制到其他资料夹
目前想法是循环读20个档案 读出最大值与MAX比 记录档名
循环完后pandas读取 写入到其他资料夹
感觉绕有点多圈 不知道有没有比较好的方法
作者: Hsins (翔)   2019-12-20 13:33:00
没有,都是不可省略的步骤。你如果觉得要读两次档案,可以一次读入再去筛,不过并不会比较好…吃内存而求不会快到哪里去…复杂度一定至少 O(n),那个遍历一次的过程是去不掉的。你能做精简的就是比如循环时,能不能花更少时间更少空间

Links booklink

Contact Us: admin [ a t ] ucptt.com