![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 81
FengYuxin0706
大家互相交流,共同进步呀~
展开
-
【社招面经】某厂数据挖掘岗位一面
开头依然自我介绍+依照项目发问。1 异常数据分析。我的简历里写到这条,他让我着重说了一下,然后我介绍了一下捕捉异常数据的方法,都是依据业务给规则来输出的异常。所以面试官问为什么选择用规则而不用异常检测的模型。这个问题问得挺好,用模型识别异常数据泛化性更强,并且随着业务的增长,阈值等也可以动态变化。但用规则的原因可以分两点:第一,规则便于业务人员理解,项目是业务主导,且项目时间较短,设置规则识别异常可能是短时间内最快且直接的途径。模型或算法的结果可能难以在短时间内超过业务规则,不过在二期可以优化;第二原创 2021-03-20 20:47:36 · 546 阅读 · 0 评论 -
Python 关于np.nan和None的区别和导入数据库的注意事项
工作中遇到这样的场景:把数据从生产环境以csv导出来后,要手工导入测试环境的mysql数据库。直接在mysql里导数的话,如果数据量大会非常慢,而且不稳定。写一个python脚本自动导数是最方便的,但要满足几个需求:1.csv格式导出来的数据,数据库里如果是空值会变成N。但在mysql里我希望它还是空值null;2.导入mysql的数据,希望能保留两位小数。1和2要结合起来看,其实就是替换'N‘的同时做一些数据处理,需要注意的是python里数据类型的问题。思路是:1.先把N变为np.n原创 2020-06-07 22:17:14 · 3415 阅读 · 0 评论 -
手把手教你Mac通过brew安装chromedriver搭建selenium环境
笔者电脑是Mac系统,所以这篇博文只适用于苹果电脑的朋友哈~selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,能打开浏览器自动化访问。第一步,下载seleniumterminal里直接pip installselenium第二步,搞个栗子看看selenium能不能用。这里以Chrome为例试试打开百度(记得电脑...原创 2020-01-29 15:44:43 · 2528 阅读 · 1 评论