其他
2020,如何转行数据分析?
2020,努力做一个无可替代的人!
长文预警,全篇无代码,只讲小一我在数据分析之路上的心得收获
前言
那会儿,小一我也刚步入社会没多久,自己会的专业技能全是为后台开发准备的。
说到这,我的眼角似乎又湿了一片......
何为数据分析?
数据分析
这个获取说的可不简单指的是从某个网站下载,从某鱼某宝上买;
更多指的是你具备这种数据获取的能力,具备对分析需要的数据类型的判断。
我曾经因为工作需要爬一批微博的数据,淘宝要价300+,一次性的不包售后。 后来我在网上找的代码,自己修修补补之后搞定了数据需求,后来领导知道这事发了300奖金给我。
领导好是一个方面,若你将这件事情放在任何一个环境下,你具备这个能力,别的同事不具备,在做项目的时候领导会怎么对待你?
你要问分析重不重要,小一觉得特别重要!
多说一句:对于某些招聘网站上要求数据分析师具备熟悉xxx算法,掌握xxx模型的能力,我只劝你一句,若你具备它所说的能力,往下翻,把你的定位放在下面两个,你值得更好的。
数据挖掘
最明显的区别就是数据分析更注重已知信息的分析,数据挖掘更注重未知信息的挖掘
人工智能
但是记住一点:
人工智能必须具备数据挖掘能力,其次是机器学习、深度学习这些你也得会。
数据科学
数据分析的流程是什么?
分析业务指标,明确数据内容
很惊讶吧,第一个竟然是这个。
在实际遇到一个项目的时候,往往领导给你的任务,是一个大的目标,比如:
提出问题假设,建立分析方法
如果你时间允许的话,我建议你可以建立对照组进行对照试验。
利用采集工具,获取相关数据
你已经提出了问题,也知道你的问题会和哪些数据有关联,这个时候你需要数据,需要尽可能多的数据去验证你的结论,让你的结论更有信服力,能被老板接受。
想要数据?自己去取。 数据不够?自己去找。 我找不到?您真厉害(要你何用)
这里,小一的经验是:
如果你数据量很小,就几百几千条那种,爬虫就没必要了,找一个八爪鱼或者火车头这类的采集工具,效率很高。“不会Python,不会爬虫怎么办?” “往下看,后面有你想要的!”
通过编程手段,实现数据清洗
所以在这一步,掌握至少一门编程语言是基本要求。R、Python都可,推荐后者,后面会细说
提取有用信息,进行数据分析
合理数据展现,输出分析报告
当你看完模板你知道写报告需要这些:图表展示+数据论证+结果预测
如何入门数据分析?
1. 确定自己的方向
2. 提高自己的能力
2.1 业务能力
2.2 Excel 相关
2.3 Python/R
前面已经说过为什么要掌握一门编程语言,那在这就来说说怎么简单快速入门一门编程语言
读数据—清洗数据—统计分—图表分析—关联预测—保存数据。
读数据:
文件操作有关,学习文件相关内容(高阶可用Pandas)清洗数据:
先判断所有不合理数据,在删除或填充,所以和判断、循环有关,学习分支相关内容统计分析:
通过数学方法汇总指标,和方法有关,学习函数、数学模块相关内容图表分析:
通过制作图表进行更深层次的维度分析,学习可视化的相关内容关联预测:
通过的3、4两步进行合理的关联预测,需要学习相应的简单算法,以及代码的实现应用(加分项)保存数据:
保存到文件或者数据库,学习数据库相关内容这里小一推荐你们直接入门Python,我有写一整套的Python 从入门到进阶再到高阶的学习教程,有任何学习问题直接与我交流
感兴趣的可以在公众号底部菜单栏点击进入
2.4 SQL
记住四个功能:
增删改查
2.5 挖掘能力
最好,自己动手搞几个数据集玩一玩。
2.6 输出能力
套路+练习,小一我觉得主要就这两个。
xxxx数据分析报告Vxx.xx版
这种类型的报告频繁出现了。总结
写在后面的话
点个
在看
让我看到你