当前位置: 首页 > news >正文

入职数据分析公认的好书|建议收藏

众所周知,数据分析经常出现在我们的日常生活中,各行各业都需要数据分析。可你知道什么是数据分析?它在企业里到底扮演什么角色?以及如果我们自己也想拥有数据分析的能力,以便更好的满足数据分析的需求,我们该怎么办?

今天给大家介绍一个保姆级别的规划,即一份书单,帮助大家自学数据分析。先上一个思维导图,方便大家收藏。(最后附带一些相关学习网站,方便大家学习)

数据分析的工作流程

看了数据分析工作流程图,我们可以大致总结出要想做好数据分析所需要的一些基本技能能力。

1.统计学知识;

2.SQL、Excel、Python等数据分析工具;

3.逻辑思维,分析方法。

现在了解了流程与所需技能,接下来我们就来对每本书进行细致的说明,帮助各位按需选择。

一、基础概念篇——统计学

数据分析在某种意义上就是统计的更进一步。没有统计学知识,就做不了数据分析。因此我们首先要学习统计学知识。推荐两本统计学书籍。《深入浅出统计学》与《商务与经济统计》。

1.从0到1:《深入浅出统计学》

为什么是它?借用一位读者的评价“我家的猫都喜欢这本书!”

推荐理由:书名已经很好地表现出了这本书的优点——“深入浅出”。什么是统计?什么是众数、异常值、四分位数?几何分布,泊松分布,二项分布又是什么?如何对数据进行预测?预测数据和置信区间又有什么关系?这些词语很可能让你头大,也可能让你回忆起大学概率论与数理统计的不太美妙经历。但是没关系,忘记这些烦恼,这本书与现实世界紧密互动,让你不再只有枯燥的理论,并且将知识图形化,复杂的概念简单化。

2.《商务与经济统计》

推荐理由:这本书与上一本书相比,在知识上有了更进一步的深化,并且全书覆盖了所有统计学基础知识难度也有了一定的提高,但本书最大的优点就是极为全面的介绍了常用的数据分析方法和统计学方法,且向读者展示了统计学在商务和经济中的实用性,让你在“有什么用,怎么用”不在那么迷茫。

二、分析工具篇

1.Excel

大家常说的Excel,但是不要以为你很会Excel!Excel是所有职场人必备的办公软件。很多人觉得Excel比较low,说出去不那么高大上。但是Excel功能非常强大,在数据量不是很大的情况下,基本上都能用Excel实现数据分析。推荐如下书籍:

(1)《Excel高效办公数据处理与分析》

推荐理由:神龙工作室编著的这本Excel指导书,很详尽的介绍了Excel的排序、筛选,函数,图表以及数据透视表的使用。并且也用了几个章节来结合业务进行实操,比如趋势分析、描述分析、对比分析、相关分析等。本书同时提供了大量需要你做的实例,学而不练是不存在的!

(2)《别怕,Excel函数其实很简单》

推荐理由:本书用浅显易懂的图文、生动形象的比喻以及大量实际工作中的经典案例,介绍了Excel常用的一部分函数的计算原理和应用技巧,包括逻辑运算、日期与时间运算、文本运算、查找与统计运算等,还介绍了数据的科学管理方法,以避免从数据源头就产生问题。同时本书适合希望提高办公效率的职场人士,特别是经常需要处理分析大量数据并制作统计报表的相关人员,以及相关专业的高校师生阅读,小白需谨慎!

2.SPSS

SPSS为IBM公司推出的一系列用于统计学分析运算、数据挖掘、预测分析和决策支持任务的软件产品及相关服务的总称。你可以看到有许多数据分析岗位要求会SPSS,但是SPSS并没有你想的那么神秘!自学没有想象的那么困难。

推荐书籍《量化研究与统计分析》,记住:一定要是重庆大学出版社的版本

推荐理由:SPSS有很多书籍教学,许多真的是一言难尽,小编就买过某些比较坑的,不点名批评了。但是这本书框架清晰,最关键是的——内容详细,充分的实操。小编一直认为工具类教材没有实操就是耍流氓。这本书基本可以手把手教你,当然,请先把统计学基础打好。

3.SQL

SQL是数据分析的基础,是想要学会数据分析能力的必备技能。那这里我只给大家介绍三本书,第一本书零基础入门,第二是进阶,第三本是SQL中的字典,话不多说,我们直接上干货。

(1)《SQL基础教程》

推荐理由:本书107张图表+209段代码+88个法则,是零基础进阶人士必备!

基于标准SQL编写,明示各RDBMS(PostgreSQL DB2 MySQL Oracle SQL Server)的差异,让你学起来不再困惑。

(2)SQL进阶:《SQL进阶教程》

推荐理由:放在前面,本书不适合小白!本书适合具有半年以上SQL使用经验、已掌握SQL基础知识和技能、希望提升自己编程水平的读者阅读。

(3)SQL辅导书籍

推荐理由:本书最大的特点是实例丰富,便于查阅。有一定SQL基础的人士可以将它当做一本字典使用,遇到问题可以查找相应内用。

4.Python

现在到了Python,Python在互联网上可以说是热词了,网上很多关于Python做数据分析的推荐,并且标上小白可入门,但是很多都是建立在已经有编程基础的小伙伴上,教会你如何去分析,并不是真真意义上的小白。

(1)《Python编程,从入门到实践》

推荐理由:本书最大的特点就是零基础完全不懂编程的小白也能够学习,新手想学习选它绝对错不了。知识点由浅入深循循渐进,并配有视频教程手把手教学。同时所需的软件也是免费的,可以直接去图灵社区下载。本书也配有相关辅导书籍,有兴趣的话可以去看看,但是请记住,这本书是最核心的。

(2)《利用Python进行数据分析》

推荐理由:不像别的编程书一样,从盘古开天辟地开始讲起。这本书是直接应用到数据分析的,所以很多在数据分析上应用不那么频繁的模块也就没有讲。

学完这本书,相信对于一般的数据处理和清洗已经不在话下了。阅读本书可以获得一份关于在Python下操作、处理、清洗、规整数据集的完整说明。本书第二版针对Python 3.6进行了更新,并增加实际案例向你展示如何高效地解决一系列数据分析问题。你将在阅读过程中学习到新版本的pandas、NumPy、IPython和Jupyter。

5.R语言

R是用于统计分析、绘图的语言和操作环境。但是R是有一定难度的,没有基础的话请谨慎尝试!推荐书籍:

(1)《R语言入门与实践》

推荐理由:本书通过三个精心挑选的例子,深入浅出地讲解如何使用R语言玩转数据。书中涵盖R语言编程的方方面面,内容涉及R对象的类型、R的记号体系和环境系统、自定义函数、if else语句、for循环、S3类、R的包系统以及调试工具等。本书还通过示例演示如何进行向量化编程,从而对代码进行提速并尽可能地发挥R的潜能。

(2)《R语言实战》

推荐理由:这本书非常的系统,分为入门,基本方法,中级方法,高级方法,技能拓展几大部分,循序渐进的介绍R语言,书中包含的知识点非常多,而且也比较全面。最好的一点是,本书配套有案例代码,可以直接运行,这对于学习计算机语言类的技能是非常有帮助的。

(3)《R数据可视化手册》

推荐理由:R一个重要的应用——数据可视化,首先这本书是全彩色的,能进一步帮助你体验数据可视化的的效果。同时本书提供了150多个技巧,借助这些技巧,科学家、工程师、程序员和数据分析师无须梳理出R绘图系统的全部细节就可以快速绘制出高质量的图形。每个技巧解决一个特定的问题,读者可以将这些技巧应用到自己的项目中。书中还包含图可视化设计的扩展内容。读者只要对R语言有基本的了解,就可以开始使用这本简单易用的参考书。

三、综合类

没错,到这里给大家介绍一些综合性很强的书,这些需要一定的综合数据处理能力才能开始学习。

1.《深入浅出数据分析》

推荐理由:前文已经说到,书如起名,深入简出,但是这本书类似“章回小说”的活泼形式,生动地向读者展现出色的数据分析人员应会的技术。并且图多字少,轻松入门。同时使用大量逻辑性极强的的思维导图,化大问题为小问题,环环相扣,拆解庞杂数据。怎么提升销量、怎么分析a门店比b门店好、怎么进行细分分析和对比分析......很多人在读完这本书之后,跟着Acme在重重挑战之下,对数据分析有一个清醒的认识,相信你读完后也一定会有令自己满意的收获。

2.《数据分析:从入门到进阶》

注意事项:本书适合有志于从事数据分析工作或已从事初级数据分析工作的人士自学,也可作为产品经理、运营人员、市场人员、对数据分析感兴趣的企业高管以及创业者的参考用书。

推荐理由:本书由一线数据分析师精心编写,通过大量案例介绍了数据分析工作中常用的数据分析方法与工具。本书包括5章内容,分别是数据分析入门、数据分析——从玩转Excel开始、海量数据管理——拿MySQL说事儿、数据可视化——Tableau的使用、数据分析进阶——Python数据分析。本书通俗易懂、通过大量贴近企业真实场景的案例,帮助读者在提高数据处理技能的同时加深对数据分析思维的理解。

四、思维逻辑篇

1.数据思维

数据分析不是某个固定的职位,而是人工智能时代的通用能力,更是一种思维模式——用数据说话!你会看到各行各业的招聘中都会要求应聘者具备数据分析能力。所以,具备数据分析能力可以极大地提升你在职场中的竞争力。

在这里,给大家推荐再推荐一本思维导向的书籍《数据分析思维》

推荐理由:很多人掌握了数据分析工具(如Excel、SQL、Python等),面对工作还是不知道如何展开分析,经常会遇到下面这些问题:

(1)手里拿了一堆数据,却不知道怎么去利用;

(2)业务部门不满意,总觉得你分析得不深入;

(3)准备面试或找到新工作后,不知道如何快速找到该行业的业务知识。

为了帮大家解决这些问题,本书“方法篇”介绍了数据分析中常用的业务指标、分析方法以及如何用数据分析解决问题的步骤。“实战篇”讲解了如何应用第一篇的方法来解决工作中的问题,让你既有方法,又有一定的实战经历,从而帮助你更好的帮你简历数据思维。

2.逻辑思维

我们做数据分析需要汇报,最后的分析结果要让听众理解意会,要让管理层信服,这时候就需要我们语言的逻辑能力。我们用数据说话,要让别人听得清清楚楚,明明白白,不然不就浪费了自己的分析?接下来推荐的这本书很多人都听过,小编并不介意再将它拿出来,《金字塔原理》。

推荐理由:这本书可以帮助我们思考问题,我们做数据分析,是要带着目的去分析的,不能为了分析而分析,这就要求我们提高结构化思维能力,化繁为简。同时数据分析工作最后要求我们汇报,如何汇报才最有效果?才能让自己的分析结果更好地传达?让自己汇报更具有说服力?这些都是需要进行训练的,显然《金字塔原理》就是你武装自己的利器!

五、结语

到这分享就要结束了,学无止境,在这里祝大家在数据分析的学习上都取得理想的进展。如有补充,欢迎各位在评论区留言。

相关学习网站:

1. github.com/pypa/pipenv

2. programcreek.com/python/

3. pythondoc.com/

4. reddit.com/r/Python/

5. py.checkio.org/

6. w3cschool.cn/r/

7. https://www.statmethods.net/index.html

8. github.com/search?

相关文章:

入职数据分析公认的好书|建议收藏

众所周知,数据分析经常出现在我们的日常生活中,各行各业都需要数据分析。可你知道什么是数据分析?它在企业里到底扮演什么角色?以及如果我们自己也想拥有数据分析的能力,以便更好的满足数据分析的需求,我们…...

Linux查找文件和目录,重定向输出 ,系统默认运行级别的查看和设置理论和练习

♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️夕阳下,是最美的绽放&#xff0…...

Redis源码---键值对中字符串的实现,用char*还是结构体

目录 前言 为什么 Redis 不用 char*? char* 的结构设计 操作函数复杂度 SDS 的设计思想 SDS 结构设计 SDS 操作效率 紧凑型字符串结构的编程技巧 小结 前言 对于 Redis 来说,键值对中的键是字符串,值有时也是字符串在 Redis 中写入一…...

算法 - 剑指Offer 表示数值的字符串

题目 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。 数值(按顺序)可以分成以下几个部分: 若干空格 一个 小数 或者 整数 (可选)一个 ‘e’ 或 ‘E’ ,后面跟着一个 …...

初识机器学习

监督学习与无监督学习supervised learning:监督学习,给出的训练集中有输入也有输出(标签)(也可以说既有特征又有目标),在此基础上让计算机进行学习。学习后通过测试集测试给相应的事物打上标签。…...

VsCode安装PlatformIO 开发ESP arduino,买的板子或者随便ESP,PlatformIO添加Board(不是自定义Board)

这次主要记录怎么给新建选板子的时候没有的板子下程序 我这里是一块 WiFi Kit 32 (V3) PlatformIO里面只有到V2 先从头开始,安装PlatformIO 安装PlatformIO 直接搜索安装 安装有时候会比较慢,左侧出现蚂蚁图标之后点击会显示 右下角会提示正在安…...

golang 复杂数据结构解析

[{"key":"15275771","pack":{"1":[{"name":"消息配置","id":15275771,"version":1,"createUser":"molaifeng","data":"test"}]},"callback&qu…...

不怕被AirTag跟踪?苹果Find My技术越来越普及

苹果的 AirTag 自推出以来,如何有效遏制用户用其进行非法跟踪,是摆在苹果面前的一大难题。一家为执法部门制造无线扫描设备的公司近日通过 KickStarter 平台,众筹了一款消费级产品,可帮助用户检测周围是否存在追踪的 AirTag 等设备…...

Linux驱动中的open函数是如何从软件打通硬件呢?

一、前言 打开文件是Linux系统中最基本的操作之一,open函数可以实现打开文件的功能。下面我将为您介绍open函数打通上层到底层硬件的详细过程。 二、open函数打通软硬件介绍 open函数是系统调用中的一种,其原型定义在头文件unistd.h中: #…...

Java 基础语法

Java 是一门广泛使用的编程语言,由于其简单易学和可移植性,已成为开发 Web 应用程序、移动应用程序、桌面应用程序以及企业级应用程序的首选语言之一。在本文中,我们将探讨 Java 的基础语法,包括变量、数据类型、运算符、控制流等…...

python下如何安装并使用matplotlib(画图模块)

在搜索命令中输入cmd,以管理员身份运行。 输入以下命令,先对pip安装工具进行升级 pip install --upgrade pip 升级完成 之后使用pip安装matplotlib pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple 也可以使用pycharm来安装matp…...

系统分析师---计算机网络思维导图

TCP、IP协议簇(4星) 传输协议:TCP有连接、可靠、有回应机制、三次握手基于TCP的应用层协议:POP3:邮件收取,默认端口110SMTP:邮件发送,默认端口25FTP:文件传输协议&#…...

算法练习(七)数据分类处理

一、数据分类处理 1、题目描述: 信息社会,有海量的数据需要分析处理,比如公安局分析身份证号码、 QQ 用户、手机号码、银行帐号等信息及活动记录。采集输入大数据和分类规则,通过大数据分类处理程序,将大数据分类输出…...

nohup ./startWebLogic.sh >out.log 2>1 解析

在启动weblogic的时候我们经常看到如下的命令: nohup ./startWebLogic.sh >out.log 2>&1 & 从09年开始用weblogic到现在已经过去3年多了 ,今天终于将该命令理解清楚了。 其中 0、1、2分别代表如下含义: 0 – stdin (standa…...

OpenCV 坡度计算(基于DEM,C++版本)

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 假设一个点位于曲面 z = f ( x , y ) z=f(x,y) z=...

IDEA上使用git,知道这几步操作就够了!

前言由于一年多没用git(种种原因不堪回首),所以在上班当天,整个人都不好了,从拉取代码到提交代码,整整花费了不少时间,而且有些操作都不知道啥作用,点也不是,不点也不是&…...

Shell的退出状态(if语句判断的是某个命令的退出状态)

以下内容源于C语言中文网的学习与整理,如有侵权,请告知删除。 一、退出状态 (1)不管是 Bash 内置命令,还是外部的 Linux 命令,还是自定义的 Shell 函数,当它运行结束或者退出时,都…...

Scala面向对象

与java的区别和联系 类的定义: class Person{ var name "scala" def sayHello(){ println("Hello,"name) } def getName name } 注意:如果在定义方法的时候指定了(),那么在调用的时候()可写可不写,如果在定…...

LLaMA-META发布单卡就能跑的大模型

2023年2月25日,Meta使用2048张A100 GPU,花费21天训练的Transformer大模型LLaMA开源了。 1.4T tokenstakes approximately 21 days 以下是觉得论文中重要的一些要点 1)相对较小的模型也可以获得不错的性能 研究者发现在给定计算能力限制的情…...

第一篇自我介绍(单片机)

小白的单片机之旅 🤔自我介绍🤔 😊学习目标😊 😜关于单片机😜 🌝目标公司🌝 🍀小结🍀 🎉博客主页:小智_x0___0x_ 🎉欢…...

设计模式和设计原则回顾

设计模式和设计原则回顾 23种设计模式是设计原则的完美体现,设计原则设计原则是设计模式的理论基石, 设计模式 在经典的设计模式分类中(如《设计模式:可复用面向对象软件的基础》一书中),总共有23种设计模式,分为三大类: 一、创建型模式(5种) 1. 单例模式(Sing…...

C++_核心编程_多态案例二-制作饮品

#include <iostream> #include <string> using namespace std;/*制作饮品的大致流程为&#xff1a;煮水 - 冲泡 - 倒入杯中 - 加入辅料 利用多态技术实现本案例&#xff0c;提供抽象制作饮品基类&#xff0c;提供子类制作咖啡和茶叶*//*基类*/ class AbstractDr…...

智慧工地云平台源码,基于微服务架构+Java+Spring Cloud +UniApp +MySql

智慧工地管理云平台系统&#xff0c;智慧工地全套源码&#xff0c;java版智慧工地源码&#xff0c;支持PC端、大屏端、移动端。 智慧工地聚焦建筑行业的市场需求&#xff0c;提供“平台网络终端”的整体解决方案&#xff0c;提供劳务管理、视频管理、智能监测、绿色施工、安全管…...

相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解

【关注我&#xff0c;后续持续新增专题博文&#xff0c;谢谢&#xff01;&#xff01;&#xff01;】 上一篇我们讲了&#xff1a; 这一篇我们开始讲&#xff1a; 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下&#xff1a; 一、场景操作步骤 操作步…...

从深圳崛起的“机器之眼”:赴港乐动机器人的万亿赛道赶考路

进入2025年以来&#xff0c;尽管围绕人形机器人、具身智能等机器人赛道的质疑声不断&#xff0c;但全球市场热度依然高涨&#xff0c;入局者持续增加。 以国内市场为例&#xff0c;天眼查专业版数据显示&#xff0c;截至5月底&#xff0c;我国现存在业、存续状态的机器人相关企…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院挂号小程序

一、开发准备 ​​环境搭建​​&#xff1a; 安装DevEco Studio 3.0或更高版本配置HarmonyOS SDK申请开发者账号 ​​项目创建​​&#xff1a; File > New > Create Project > Application (选择"Empty Ability") 二、核心功能实现 1. 医院科室展示 /…...

生成 Git SSH 证书

&#x1f511; 1. ​​生成 SSH 密钥对​​ 在终端&#xff08;Windows 使用 Git Bash&#xff0c;Mac/Linux 使用 Terminal&#xff09;执行命令&#xff1a; ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" ​​参数说明​​&#xff1a; -t rsa&#x…...

linux 下常用变更-8

1、删除普通用户 查询用户初始UID和GIDls -l /home/ ###家目录中查看UID cat /etc/group ###此文件查看GID删除用户1.编辑文件 /etc/passwd 找到对应的行&#xff0c;YW343:x:0:0::/home/YW343:/bin/bash 2.将标红的位置修改为用户对应初始UID和GID&#xff1a; YW3…...

站群服务器的应用场景都有哪些?

站群服务器主要是为了多个网站的托管和管理所设计的&#xff0c;可以通过集中管理和高效资源的分配&#xff0c;来支持多个独立的网站同时运行&#xff0c;让每一个网站都可以分配到独立的IP地址&#xff0c;避免出现IP关联的风险&#xff0c;用户还可以通过控制面板进行管理功…...

Linux系统部署KES

1、安装准备 1.版本说明V008R006C009B0014 V008&#xff1a;是version产品的大版本。 R006&#xff1a;是release产品特性版本。 C009&#xff1a;是通用版 B0014&#xff1a;是build开发过程中的构建版本2.硬件要求 #安全版和企业版 内存&#xff1a;1GB 以上 硬盘&#xf…...