首页 >知识讲堂 >数据分析知识>数据科学工程师容易犯的10个错误

数据科学工程师容易犯的10个错误

2020-12-28 11:10:09 阅读(160 评论(0)

无论是初学者还是有经验的工程师,都会或多或少犯一些错误,这里总结了一些常见的错误,你可以参考。数据科学家是“比任何软件工程师都更擅长统计,比任何统计学家都更擅长软件工程”的人。许多数据科学家都有统计背景,对软件工程几乎没有经验。我是一名高级数据科学家,在stackoverflow的python编程中排名前1%,与许多(初级)数据科学家一起工作。以下是我经常看到的10个常见错误。1.不要引用共享代码中需要代码和数据的数据数据科学。因此,他们需要访问数据,才能让别人复制你的结果。它看起来很简单,但很多人忘记了与他们的代码共享数据。解决方案:使用d6tpipe与您的代码共享数据文件,或上传到S3/web/谷歌驱动器等,或将其保存到数据库中,以便接收方检索文件(但不要将其添加到git中,请参阅以下内容)。2.硬编码的无效路径类似于错误1。如果您硬编码其他人无法访问的路径,它们将无法操作您的代码,并且必须在许多地方手动更改路径。解决方案:使用相对路径、全局路径配置变量或d6tpipe使数据易于访问。3.代码和数据混合在一起。既然数据科学代码需要数据,为什么不把它转移到同一个目录呢?在这样做的时候,还要保存图片、报告和其它垃圾。哦,真乱!解决方案:将目录组织成数据、报告、代码等类别。参见cookiecuterdatascience或d6tflowprojectemplates,并使用1中提到的工具存储和共享数据。4.将数据和源代码一起提交给Git,大多数人管理代码的版本。将数据文件添加到版本控制中,以便共享数据。对于非常小的文件,这是可以的,但git并没有优化数据,尤其是大型文件。gitadddata.csv解决方案:使用1中提到的工具存储和共享数据。如果您真的想控制版本的数据,请参见d6tpipee、存储DVC和Git大文件。5.有足够的讨论写方程而不是DAGS的数据。让我们谈谈实际代码!数据科学代码主要由一系列线性运行函数组成,因为在学习编写代码时,首先要学习的是函数。这将导致一些问题。请参考机器学习代码可能不好的四个原因。解决方案:将数据科学代码编写成一组任务,并在这些任务之间建立依赖关系,而不是使用线性链接函数。使用d6tflow或airflow。6.像函数一样使用for循环,for循环是你在学习编码时需要学习的第一件事。它们很容易理解,但它们又慢又冗长,通常意味着你不知道向量化的替代方案。解决方案:Numpy、scipy和panda为您认为可能需要循环的大多数内容提供了向量化函数。当数据、参数或用户输入发生变化时,您的代码可能会中断,有时您不会注意到。这可能会导致错误的输出。如果有人根据你的输出做出决定,错误的数据会导致错误的决定!解决方案:使用assert语句检查数据质量。pandas有平等测试,d6tstack可以检查数据输入,d6tjoin可以连接数据。数据检查的代码示例:8.我理解不写注释。你急于做分析。你把事情拼凑起来,让你的客户或老板知道结果。一周后,他们回来说“你能修改xyz吗?”或者“你能更新吗?”。你看着你的代码,却不记得你为什么这么做了。现在想象一下,如果有人来操作它。解决方案:额外的时间,即使在你交付分析后,也要记录你所做的事情。你会感谢自己,别人会更感谢你!你会看起来很专业!9.将数据存储为csv或pickle,然后返回数据,毕竟是数据科学。就像函数和for循环一样,csv和pickle文件也经常使用,但它们实际上并不好。csv不包括模式,所以每个人都必须重新分析数字和日期。pickle可以解决这个问题,但只能在python中工作,不能压缩。这两种格式都不适合存储大型数据集。解决方案:使用parquet或其他带有数据模式的二进制数据格式,最好是压缩数据格式。d6tflow将自动任务的数据输出保存为parquet格式,因此您不必处理它。10.使用jupyternotebooks让我们以一个有争议的结论结束:jupyternotebooks和csv一样常见。许多人使用它们。这并不能让他们变得更好。jupyternotebooks助长了上述许多不良软件工程习惯,特别是:您可能希望将所有文件存储在目录中,您编写的代码自上而下运行,而不是DAGS。您不需要模块化代码来调试代码和输出。您不能很好地控制文件中的版本。使用jupyternotebooks很容易开始,但很难扩展规模。

以上就是关于数据科学工程师容易犯的10个错误的相关介绍,更多数据科学工程师容易犯的10个错误相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对数据科学工程师容易犯的10个错误有更深的了解和认识。

内容来源:AI公园,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

2022年域名备案需要什么材料

  现在互联网环境越来越规范化,很多的企业开展网站经营都需要备案,但是很多的公司都不知道域名备案需要什么材料,下面万商云集小编给大家来详细介绍一下域名备案需要什么材料这一块的相关内容,希望能帮助到大家。  域名备…查看详情

免费游戏有哪些-免费网络游戏排行榜

游戏这两个字无论是成年人还是未成年或者是学生都会经历的一种生活过程,里面的特效画面会给我们的带来无比的震撼,甚至说一款好的游戏可以提高我们的智商,不要不信,那么今天我们就来盘点一下免费网络游戏排行榜1、谁绑架了我这…查看详情

实用电子琴教学软件,助力孩子兴趣培养

电子琴属于一门艺术,很多家长都会从孩子小的时候培养他的兴趣爱好,但是,并不知道自己的孩子在哪方面更擅长一些,所以,在选择专业的时候遇到了难题,那么,我们可以先看一下电子琴软件有什么?1、随身乐队随身乐队专业版,通常…查看详情

营业执照怎么年审需要交钱吗

  营业执照年审如何缴费?  营业执照年检的话是不需要费用的,可以自己在网上申报就可以了,具体流程可以参照下文。  年检申请表(加盖单位公章),经营场地证明,营业执照复印件正副本,已年审过的前置许可证,法人身份证,经办人身份证,上年度四季度...查看详情

知网阅读器是什么?具有哪些功能?

知网阅读器。是主要针对于中国知网所设计的一款软件,如果发现自己在下载了中国知网之后,文章出现了打不开的现象,通常是因为在电脑中没有安装知网阅读器所导致的,那么知网阅读器具有哪些功能呢?好用吗?关于这些问题下面就来…查看详情

【价格明细】受作品时长、类型等影响,电影版权登记多少钱?

文字作品、美术摄影作品、音乐作品、口述作品、影视作品等类型都可申请版权登记,版权登记具体费用和登记的作品类型有很大关联。接下来以“电影版权登记多少钱”为例,为大家介绍电影版权登记收费标准。 图片来源于网络 电…查看详情

安卓处理器排行榜2022

手机的系统有两种,一种是安卓系统,一种是苹果系统,这两种系统肯定是不一样的,包括对应的价格也不相同,相比之下安卓系统的手机更加便宜一些,那么,安卓处理器排行榜有哪些?1、骁龙8Gne1mtk在2022年刚公布的旗舰级Cpu,都是现阶段…查看详情

小程序店铺能否借势打破原有的流量格局?

2019年,微信小程序日活破3亿,用户数量和人均使用时长都有明显上升,GMV高达8000亿元,并且因为小程序自身轻量化的优势特点,让众多企业都看好它的发展空间和商业价值。小程序店铺是否能够借势打破原有的移动互联网的流量格局,重洗…查看详情

网络运营推广具体做什么工作?

 现在这个社会网络i运营推广是很重要的一个岗位了,但是很多人都不知道网络运营推广具体做什么工作,下面就来详细介绍一下。 1、运营是什么?  运营是项目的规划、组织、落地执行,是重要的管理工作。  运营初期主要分为用户…查看详情

旅行地图制作软件,记录你的美好时光

一说到地图相信大家最熟悉的就是百度地图和高德地图了,这两个地图属于一些手机自带的软件,所以很多人都非常熟悉,一般有些人出行的时候就会用这两个地图,那么,地图制作软件有哪些?1、《易制地图》这款app是一款能够开展自制地…查看详情

水印怎么去掉?这几款软件轻松去掉图片水印

平时在写文章的时候,可能文章中需要用到图片,从网上找图片的时候,有些图片是带水印的。所以说很多人选择图片之后都想要把水印去掉,但是又不知道如何选择,其实有些软件是可以把水印去掉的,那么水印怎么去掉呢?下面就一起来…查看详情

版权登记做了有什么用?三两句说不清,反正用处特别大

很多人都知道,版权登记对于广大的创作者来说是一个保护自己合法权益不受侵害的有效措施,但对于版权登记做了有什么用,更为具体的内容却并不了解。下面就由小万为大家详细介绍一番。图片来源于网络 版权登记做了有什么用? …查看详情

企业一般户销户需要什么资料

  注销银行基本户流程及时间?  第一步是联系客户经理,需要出一个账户和网银注销的手续。  一般情况下,年底注销最难,每家银行都有业务要求,对日均五万以上,十万以上的账户都会挽留,需要走一系列审批手续,比如,一个超…查看详情

电脑定位软件-如何定位找人

随着科技和互联网的迅速发展,定位软件也层出不穷,市面上出现的电脑定位软件也越来越多。一款好用的电脑定位软件可以精准定位,今天为大家介绍一些电脑定位软件,供大家挑选时参考。1.WialonGPSTrackingWialonGPSTrackin...查看详情

推荐几款线上玩密室逃脱的app,游戏体验与线下无异

近几年来,密室逃脱的玩法是越来越多。而且密室逃脱不仅仅是在线下也有得玩,同时在线上也可以玩到密室逃脱。那接下来我就为大家盘点几款值得真正玩的密室逃脱APP每一款都是非常值得我们去下载来玩的。1.孙美琪疑案系列这是一个按季…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询