今天开通了CSDN的博客,这里有各种技术大牛的技术贴、产品分析贴,我作为一名小菜,除了对各种大牛顶礼膜拜外,也希望能通过不断地学习、总结、思考、创新,不断地向大牛们靠近,期待有一天也能和大牛们平等对话交流,这里的平等,不是指身份地位的平等,而是指知识储备、技术水平、思维灵敏度、不断学习的进取心方面的平等。这需要一定的时间,当然也不能拖沓,最早的开始就是现在,最了不起的天赋就是踏实、努力。
前几天看到百度总裁李彦宏的一篇演讲稿,主题是:选择、专注、视野。他说他从选择了搜索引擎这个领域后,从没有离开过搜索引擎超过24小时。人的一生有千千万万个选择,而最重要的两个选择是:人生伴侣与事业。选择一个最适合你的人,用心去爱他/她,也幸福地收获爱;选择一个喜欢的领域,用时间和智慧开拓自己的疆土,为这个世界创造价值,也让自己不断汲取养分,茁壮成长。目前为止我为自己选择的领域是:数据分析。原因有二,很简单:有意义、有空间。
大数据的概念这几年被炒得很火,也因此滋生了很多与之相关的专业和岗位,像数据挖掘专业、数据挖掘与分析岗位等。其实数据分析从很早的传统行业里的“成本”、“利润率”、“销售量”这些统计量就开始有了,只是近几年随着web2.0和移动互联网的迅猛发展,数据的产生量呈爆发式地增长,也激发了人们对大数据价值的思考和重视,然而,由于技术分析水平有限,目前对大数据的研究和利用仍然处于起步阶段。个人对数据分析的理解是:数据分析由三个重要的部分组成——模型、算法、业务。数据分析是一个大类的概念,细分到各行各业都有自己的数据分析,数据分析离开业务需求是没有意义的,具体的行业、企业,业务不同,数据不同,数据分析的方法和目的也不同。要成为一名优秀的数据分析师,一定要对业务有全面深入的认识和理解。另外两个:模型和算法,是一名数据分析师的基本功,因为这个领域在不断地发展,我们的知识储备也要不断地更新、扩展。除此之外,数据不仅仅是数据,数据背后有隐藏的逻辑、规律,要想让数据说话,我们得具备跟它对话的思维能力,经济原理、金融知识、心理学、社会发展、科技前沿,你懂的永远都不会过多。
个人认为,一次完整的数据分析步骤是回答三个问题:what?why?how?存在什么问题?为什么会这样?应该怎么做?问题发现、分析过程、结论得出。数据分析的流程应该是:1选定问题→2数据获取→3数据整理与清洗→4数据基础分析→5数据建模→6模型求解→7分析总结,1需要对业务有深入的认识和思考,要善于发现问题;2其实是数据挖掘过程中很重要的分支,可以说是一个纯技术活,网络爬虫、hadoop、数据仓库、大数据架构,每一项技术和概念都可以深入探索,都是硬骨头,啃起来很费劲,精通了很牛X;3是一个费时费力的过程,也是为后面的数据分析理清头绪的一个重要准备阶段,海量数据蕴含无限价值,但海量数据来源广、格式杂,很多都是半结构化、非结构化数据,要找出数据中隐藏的逻辑和规律,首先要将有用的数据提取出来,并将其整理成易处理和分析的格式,校验错误数据和异常数据;4可以对数据进行简单的可视化、基础分析(例如相关性检验、均值、方差、平稳性等),分析数据的基本特征,初步摸索数据规律;5就是正式建模的过程,选定基本模型框架,可能需要对细节参数进行反复试验调整,或者采用多个模型进行比较,相对优劣要依赖6的求解(验证)结果,模型可以是已有经典模型,也可以是自建模型;6也是核心步骤,对于同一个模型,不同的算法求解效率和结果质量是千差万别的,一个优秀的数据分析师应该有深厚的算法素养;7是最后实现数据分析价值的部分,把数据分析的结果总结应用于业务支持/指导才是数据分析的终极意义,总结也包括整个数据分析过程中遇到的一些困难和经验积累。
路漫漫其修远兮,吾将上下而求索。不忘初心,不断进步,乘风破浪,勇往直前!
191

被折叠的 条评论
为什么被折叠?



