天龙八步:8步让你变成数据科学家

简介:

OK, 这些步骤不是那么简单。但是,它们都是可操作的,并且大多数步骤都是免费或者花钱很少,只是要你投入时间。


首先,什么是数据科学家?数据科学,是一个多学科知识的交集,甚至包括黑客技巧。数据科学家,是比软件工程师更擅长统计学,比统计学家更擅长软件工程的人。目前,数据科学家的典型教育背景是:高中5%,技校5%,大专14%,本科37%,硕士/专业学位31%,博士9%。



第一步:学好统计、数学和机器学习

数学:可汗学院(Khan Academy)的数学,MIT公开课的线性代数;统计学:Udacity和Openintro;机器学习:Stanford在线中吴恩达(Andrew NG)的机器学习,Coursera上John Hopkins的实用机器学习


第二步:学习编写代码

掌握计算机科学的基础知识;掌握从头至尾的开发过程(end-to-end development),因为你做的东西终将被整合到其它系统中;确定你的首选编程语言,开源的R , Python等,商业软件SAS, SPSS等。用DataCamp, tryR, Codecademy和Google Class进行交互式学习。



第三步:理解数据库

作为学生,你会经常与文本数据打交道。但是,一旦进入该领域,你会发现该领域几乎都是用数据库存储数据,如MySQL, Postgres, CouchDB, MongoDB, Cassandra等。


第四步:掌握数据整理、可视化和报表制作

1)数据整理,是将原始数据转换成方便实用的格式。可自学Coursera中John Hopkins的Getting and Cleaning Data课程,实用工具有DataWrangler和R。

2)数据可视化,是创建和研究数据的视觉表现。实用工具有ggvis, D3, vega。

3)数据报表,作为数据分析的最后一步,是将数据分析和结果制作成易于理解的报告。实用工具有Tableau, Spotfire和R Markdown。



第五步:提升到大数据级别

当你开始处理网络级规模的数据时,数据分析的基本方法和过程就都改变了。绝大多数的数据科学家要解决的问题,都无法在单机上完成。他们面对的是需要分布式处理的大型数据集,使用的工具是Hadoop,MapReduce,Apache Spark。



第六步:获得经验、实践,结交大牛

[古人云:]熟能生巧!你可以参加比赛,结交数据科学专家,通过小项目小试牛刀,培养自己的直觉。



第七步:实习、实战、或找份工作

甄别自己是不是一个真正的数据科学家的最佳途径,就是用你新学的知识迎难而上,进入数据分析的丛林。


第八步:关注并参与社区

关注网站:DataTau, Kdnuggets, fivethirtyeight, datascience101, r-bloggers;关注大牛:Hilary Mason, David Smith, Nate Silver, dj patil; 需要数据?上quandl看看。



完整信息图






原文发布时间为:2015-03-22

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

相关文章
|
Ubuntu
Ubuntu系统镜像下载,国内镜像站大全(山大/清华/阿里/浙大/中科大...)
装Ubuntu,是很多理工科同学入门的第一个挑战,首先我们就需要找到一个能用的iso镜像,根据你的网络环境的不同,不同的站点下载速度会不一样,下面列举一下几个比较好用的,都是来自Ubuntu官方推荐镜像站链接导航国内分区
46030 1
|
3月前
|
安全 网络协议 数据建模
内网ip地址证书如何申请内网 IP 证书怎么申请?一文读懂申请逻辑、流程与注意事项
为企业内网IP(如192.168.x.x)申请SSL证书,是实现通信加密、防中间人攻击及满足等保2.0等合规要求的关键举措。本文详解DV/OV/EV三类证书适用场景、标准化申请流程(含CSR生成、CA选择、IP验证与部署),并强调客户端信任配置、IP固定性、SAN多IP支持、自动化续期及私钥安全等核心注意事项。(239字)
|
Ubuntu 安全 Linux
CentOS与Ubuntu
CentOS与Ubuntu代表两种开源哲学:前者稳重如山,追求企业级稳定;后者灵动如水,倡导快速创新。源自RHEL与Debian的不同血脉,塑造了它们在更新策略、安全机制与生态定位上的鲜明对比。CentOS深耕传统服务器领域,Ubuntu则领跑云原生与开发者社区。尽管技术趋同日益明显,二者仍以不同方式诠释着自由软件的多样性与包容性,共同推动Linux生态繁荣发展。
|
4月前
|
人工智能 分布式计算 Serverless
阿里云 EMR Serverless Spark 全托管 Ray 再进化:加速构建全模态数据处理新基建
阿里云 EMR Serverless Spark + Ray 双引擎构建全模态数据处理的新基建,通过极致内核优化和统一数据、算力底座,彻底打通了大数据工程与 AI 模型训练的割裂。结合 RayData、Daft、Data-Juicer 等多模态引擎,以及 CPFS、OSS 等高性能存储生态,阿里云正在为全球的 AI 开发者提供一套最具竞争力的数据新基建。
703 0
阿里云 EMR Serverless Spark 全托管 Ray 再进化:加速构建全模态数据处理新基建
|
4月前
|
缓存 边缘计算 网络协议
阿里云国际站代理商:CDN加速原理 网站打开慢的解决方案
网站加载多耽搁一秒,跳出率就可能跳升两位数。很多运维团队习惯先堆资源、扩带宽,但速度问题未必出在这上头。要真正理解阿里云CDN加速原理,绕不开一个前提——先把拖慢网站的真实瓶颈摸透。从带宽、物理距离到代码结构,每一项都可能让性能改善的投入打偏。
545 0
|
6月前
|
人工智能 供应链 算法
从“小单困局”到供应链Agent:成本结构、博弈逻辑与人机协同的技术推演
本文剖析C2M服装供应链中“小单困局”的本质——切换成本在极小批量下不可摊销的数学必然。通过Agent集群实现成本透明化、智能拼单与品类感知,推动供应链从零和砍价转向正和协同。人机分工明确:AI做“数字包工头”,人当“关系架构师”。(239字)
|
6月前
|
弹性计算 小程序 API
外卖点餐系统开发:对接分账链,实现自动、灵活、合规分账
在外卖点餐系统(含小程序、APP、H5)开发中,支付分账是核心刚需,也是合规重灾区。典型场景里,一笔订单资金需拆分给商家(餐费)、骑手(配送费)、平台(服务费)、区域代理 / 品牌方(佣金) 等多方。随着监管收紧,央行 217 号文、市场监管总局外卖平台新规明确禁止 “二清”(无支付牌照归集资金后二次结算),违规平台面临50 万元以上罚款、暂停业务等处罚。而分账链分账系统却可以完美化解问题,为平台降本增效。
735 3
|
6月前
|
人工智能 自然语言处理 Java
Java做AI真不行?2026年最被低估的机会来了
Spring官宣集成DeepSeek,Java正式迈入AI驱动时代!2026年AI岗位缺口巨大,大厂招聘普遍要求大模型能力。Java团队借力Spring生态与JBoltAI等国产框架,可低门槛接入代码生成、RAG、Agent等全链路AI能力,实现差异化突围。(239字)
533 3
|
机器学习/深度学习 人工智能 自然语言处理
魔搭社区模型速递(4.20-4.26)
魔搭ModelScope本期社区进展:2227个模型,270个数据集,167个创新应用,10篇内容
1030 4
|
机器学习/深度学习 缓存 文字识别
【繁体图片文字识别】竖排的繁体图片文字识别翻译,竖排的繁体图片文字如何识别,竖排繁体图片识别后转横排,竖排的繁体识别比较友好的方法
竖排繁体文字识别系统适用于古籍数字化、港澳台文档、书法作品、历史档案及学术研究等场景,支持图像预处理、自动旋转、OCR识别、竖转横与繁转简。通过咕嘎OCR与OpenCC技术,实现高效精准的文字转换与编辑。
2068 3