您的位置 首页 高防服务器

想从事数据分析工作,学什么软件或语言最好?(数据源分析用什么语言)

罗列一下工作中数据分析工作会遇到的软件以及学习方法。

对于入门小白,建议从excel工具入手—打好报表基础

学习Excel也是一个循序渐进的过程

基础的:简单的表格数据处理打印、查询、筛选、排序

函数和公式:常用函数、高级数据计算、数组公式、多维引用、function

可视化图表:图形图示展示、高级图表、图表插件

数据透视表、VBA程序开发

按照我习惯的方法,先过一遍基础,知道什么是什么,然后找几个case练习。多逛逛excelhome论坛,平常多思考如何用excel来解决问题,善用插件,还有记得保存。

函数和数据透视表是两个重点,结合业务场景来学习,可参考《谁说菜鸟不会数据分析》。

制作数据模板必须掌握的excel函数

日期函数:day,month,year,date,today,weekday,weeknum。日期函数是做分析模板的必备,可以用日期函数来控制数据的展示,查询指定时间段的数据。

数学函数:product,rand,randbetween,round,sum,sumif,sumifs,sumproduct

统计函数:large,small,max,min,median,mode,rank,count,countif,countifs,average,averageif,averageifs。统计函数在数据分析中具有举足轻重的作用,求平均值,最大值,中位数,众位数都用得到。

查找和引用函数:choose,match,index,indirect,column,row,vlookup,hlookup,lookup,offset,getpivotdata。这几个函数的作用不用多说,特别是vlookup,不会这个函数基本上复杂报表寸步难行。

文本函数:find,search,text,value,concatenate,left,right,mid,len。这几个函数多半用在数据整理阶段使用。

逻辑函数:and,or,false,true,if,iferror

(以上学会,基本能秒杀90%的办公室白领。)

报表工具—FineReport

客观来讲,FineReport是操作简单却功能极其强大的工具,但入门容易,升级难,要想达到高手的境界,还是需要几个月的学习的。

FineReport的知识层次如下,每一个层次又有很多级别。

操作:FineReport的使用技巧,按照大功能可分为数据表、图表、参数查询、数据填报、移动端、平台搭建、定时调度、部署集成。

扩展:FineReport外围但非常相关,主要是底层的数据处理,需要掌握的有数据库知识SQL语言、ETL等,前端的一些实现开发,需要掌握的是JS

开发:FineReport支持各类插件,不满足的功能可以自己开发定制,需要掌握java

下一步注重分析挖掘—两大语言R语言

1.夯实基础编程语句。这一部分主要是R的最基础部分的学习,包括数据管理(向量、矩阵、数据框、字符串等的操作等)、数学计算与常见函数、数组与矩阵操作的常用函数、逻辑运算、流程控制语句(if, else, while, for 等)

2.掌握基础统计模型与分析方法

3.学会运用可视化工具,主要是学习ggplot2包

4.高级R进阶:掌握一些牛掰的package

关于作者: 天猫服务器

热门文章

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注