【Python使用】嘿马python数据分析教程第1篇:Excel的使用,一. Excel的基本使用,二. 会员分析【附代码文档】

教程总体简介:Excel的使用 全渠道业务概述 1. Excel的使用(预计4小时) 2. 全渠道业务分析(预计4小时) 第01章 Pandas基础 第02章 DataFrame基本操作 第03章 数据分析入门 第04章 选取数据子集 第05章 布尔索引 第06章 分组聚合、过滤、转换 第09章 时间序列分析 第10章 用Matplotlib、Pandas、Seaborn进行可视化

完整笔记资料代码:https://gitee.com/yinuo112/Backend/tree/master/Python/嘿马python数据分析教程/note.md

感兴趣的小伙伴可以自取哦~


全套教程部分目录:


部分文件图片:

一. Excel的基本使用

二. 会员分析

三. 全渠道分析

Excel的使用

Excel基本概念

Microsoft Excel是Microsoft是一款使用最为广泛的电子表格软件。

  • 工作簿

  • 一个Excel文件, 就是一个工作簿

  • 工作表

  • 一个sheet, 就是一个工作表

  • 单元格

  • 菜单介绍

  • 文件

  • 开始

  • 插入

  • 页面布局

  • 公式

  • 数据

  • 审阅

Excel基本操作

  • 数据导入

  • 从文件中导入

  • 从网站导入

  • 从数据库导入

    • 数据库 只支持Access, SQL Server
  • 开始菜单

  • 字体,边线,颜色,对齐方式,...

  • 条件格式

    • 突出显示单元格规则
    • 数据条
    • 图标集
    • 色阶
    • 新建规则
    • 清除规则
  • 套用表格格式

  • 单元格样式

  • 格式

  • 单元格 - 格式 -> 保护 - 锁定

    1. 确定整表锁定
    2. 锁定要保护的数据区域
    3. 保护工作表
  • 查找与替换

  • 数据菜单

  • 自动求和

  • 删除重复项

  • 排序

  • 筛选

  • 数据验证

公式函数

  • 计算函数

  • countif

  • countifs

  • sumif

  • sumifs

  • rank

  • 逻辑函数

  • and

  • or

  • not

  • if

  • 过滤/查找函数

  • match

  • index

  • vlookup

  • hlookup

  • indirect

    • indirect("B2") 获取B2单元格内容
    • indirect(B13) 获取B2单元格内容
    • 二级菜单
      • 说明: 这里有多少名称, 就要点击多少次
  • 文本函数

  • left

  • right

  • mid

  • find

  • len

  • substitute

  • concatenate与&

  • upper

  • lower

透视表

  • 源数据

  • 要求:做一张数据透视表,计算每个部门各费用的合计,并做人员和职级的切片器

  • 制作透视表

  • 切片器

  • 数据透视图

  • 美化

常见图形

  • 折线图

  • 描述随时间的变化情况

  • 描述数据的分布情况

  • 散点图

  • 相关性分析

  • 查看数据分布情况

  • 柱状图

  • 数据对比分析

  • 数据随时间的变化情况(时间序列)

  • 堆叠图

  • 描述整体与部分的关系

  • 饼状图

  • 用于表示不同分类的占比情况

  • 面积图

  • 描述整体与部分关系

  • 环形图

  • 描述整体与部分关系

  • 旭日图

  • 一般用来表示数据按层级组成关系

  • 漏斗图

  • 漏斗图适用于业务流程比较规范、周期长、环节多的流程分析.

  • 雷达图

  • 雷达图是以相同点开始的轴上表示的三个或更多个定量变量的二维图形的形式显示多变量数据的图形方法

数据分析的流程

  1. 明确分析目的和思路

  2. 只有明确数据分析的目的,才能确保数据分析有效进行,为数据的采集、处理、分析提供清晰的指引方向

  3. 数据收集

  4. 数据收集按照确定的数据分析的目的来收集相关数据的过程,为数据分析提供依据。一般数据来源于数据库、互联网、市场调查、公开出版物

  5. 数据处理

  6. 数据清洗、数据转化、数据抽取、数据合并、数据计算等处理方法。

  7. 数据分析(建立模型)

  8. 现状,原因分析

  9. 多维度分析

  10. 可视化分析

  11. 数据展示

  12. 数据是通过表格和图形的方式来呈现的,即用图表说话

  13. 报告撰写

  14. 数据分析报告是对整个数据分析过程的一个总结与呈现。通过报告,把数据分析的起因、过程、结果及建议完整地呈现出来,以供决策者参考。

  15. 数据分析报告是通过对数据全方位的科学分析来评估企业运营质量,为决策者提供科学、严谨的决策依据,以降低企业运营风险,提高企业核心竞争力。

  16. 一份好的分析报告,

    • 首先需要有一个好的分析框架,并且层次明晰,图文并茂,能够让读者一目了然。结构清晰、主次分明可以使阅读对象正确理解报告内容;图文并茂,可以令数据更加生动活泼,提高视觉冲击力,有助于读者更形象、直观地看清楚问题和结论,从而产生思考。

    • 其次,需要有明确的结论,没有明确结论的分析称不上分析,同时也失去了报告的意义,因为最初就是为寻找或者求证一个结论才进行分析的,所以千万不要舍本求末。

    • 第三,一定要有建议或解决方案,作为决策者,需要的不仅仅是找出问题,更重要的是建议或解决方案,以便他们在决策时参考。所以,数据分析师不光需要掌握数据分析方法,而且还要了解和熟悉业务,这样才能根据发现的业务问题,提出具有可行性的建议或解决方案。

相关推荐
Vitalia42 分钟前
从零开始学Rust:枚举(enum)与模式匹配核心机制
开发语言·后端·rust
飞飞翼1 小时前
python-flask
后端·python·flask
林九生2 小时前
【Python】Browser-Use:让 AI 替你掌控浏览器,开启智能自动化新时代!
人工智能·python·自动化
草捏子2 小时前
最终一致性避坑指南:小白也能看懂的分布式系统生存法则
后端
猿界零零七3 小时前
执行paddle.to_tensor得到全为0
python·paddle
一个public的class3 小时前
什么是 Java 泛型
java·开发语言·后端
青花瓷3 小时前
智谱大模型(ChatGLM3)PyCharm的调试指南
人工智能·python·大模型·智谱大模型
独好紫罗兰4 小时前
洛谷题单2-P5715 【深基3.例8】三位数排序-python-流程图重构
开发语言·python·算法
头孢头孢4 小时前
k8s常用总结
运维·后端·k8s
TheITSea4 小时前
后端开发 SpringBoot 工程模板
spring boot·后端