漫画sql数据分析

第一章

数据分析概况

1.1数据分析定义

数据分析是指根据分析目的,用适当的分析方法及工具,对数据进行处理分析,提取有价值的信息,形成有效结论的过程。

1.2数据分析作用

数据分析在我们日常工作中主要有三大作用,分别是:现状分析、原因分析、预测分析。

1.3数据分析步骤

明确分析目的和思路》数据收集》数据处理》分析数据》数据展现》报告撰写

数据分析师一般采用sql语句对数据库中的数据进行处理、分析。

select count(*) from user;

数据收集来源主要有数据库、出版物、互联网、市场调查

数据处理主要包括,数据导入导出、数据清洗、数据转换、数据抽取、数据合并、数据计算

SQL是结构化查询语言。简单来说,他就是让数据库根据我们的要求进行查询并得到相应数据的操作语言。SQL是一种通用的关系型数据库操作语言,这类数据库包括MySQL,Oracle、SQL Server、Access等。

第2章

数据库与SQL概况

2.1数据库简介

数据库是按照数据结构组织、存储和管理数据的仓库。通过数据库可以对数据进行存储、处理和分析。

2.1.2常用数据库

如今最常见的数据库主要有两种,关系型数据库和非关系型数据库。

关系型数据库

采用关系模型组织数据的数据库,以行和列的形式存储数据,形成数据表,一组数据表组成了数据库。

非关系型数据库

在严格意义上不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对等。

处理大数据Hadoop所使用的Hive语言(Hive),也与SQL基本一致,掌握了SQL,再学习HQL就非常容易了。

使用SQL进行数据分析,在数据库中主要的操作就是数据去重、数据合并、数据拆分、数据分组、数据统计等数据处理及分析工作,这些操作都是通过SELECT语句来完成的。

select字段

from表

where过滤行条件

group by字段

having过滤组条件

order by字段

需要将前几条数据记录查询出来

mysql数据库limit用法

select字段

from表

limit n

创建表语法

create table 表名(字段1 数据类型1,……字段n 数据类型n);

mysql数据库常用的数据类型

字符型:varchar、char、text

整数型:int、smallint、bigint

浮点型:float、double

日期、时间型:time、date、datetime、timestamp

mysql数据库将查询结果保存至新表用法

create table 新表 as

select 字段

from 数据源(表或查询)

SQL语句中,SELECT、FROM等关键字使用大写或小写形式均可。在编写SQL语句时,建议尽量统一关键字的大小写。例如,以大写字母的形式输入关键字,一小写字母的形式输入表名或字段名。清晰明了。

第3章

数据处理

在日常工作中,受系统bug或人为等原因影响,难免会出现数据错误、数据缺失、数据重复等问题。具有此类问题的数据通常被称为脏数据库。我们可以按照一定的规则将脏数据处理干净,这个操作被称为数据清洗。

数据清洗的目的就是将原始数据转化为可以进行分析的数据,使数据保持准确性、一致性、有效性。

where子句用法

select字段

from表

where条件表达式

条件表达式常用运算符

类型说明
算数运算符+ - * / %(取余)
关系运算符= > < >= <= != <> in not in between and not between and like not like is null is not null
逻辑运算符and or not

第4章

数据分析

                                                        数据分析作用、方法对应表

数据分析作用基本方法

数据分析方法

现状分析对比

对比分析

描述性分析

分组分析

结构分析

分布分析

交叉分析

矩阵分析

RFM分析

综合评价分析

留存分析

生命周期价值分析

原因分析细分

结构分解法

因素分解法

转化分析

预测分析预测

相关分析

回归分析

时间序列

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/681696.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端JavaScript篇之await 在等待什么呢?async/await 如何捕获异常

目录 await 在等待什么呢&#xff1f;async/await 如何捕获异常 await 在等待什么呢&#xff1f; await 关键字实际上是等待一个表达式的结果&#xff0c;这个表达式的计算结果可以是 Promise 对象或者其他值。如果 await 后面的表达式不是 Promise 对象&#xff0c;那么 awai…

Spring Boot3自定义异常及全局异常捕获

⛰️个人主页: 蒾酒 &#x1f525;系列专栏&#xff1a;《spring boot实战》 &#x1f30a;山高路远&#xff0c;行路漫漫&#xff0c;终有归途。 目录 前置条件 目的 主要步骤 定义自定义异常类 创建全局异常处理器 手动抛出自定义异常 前置条件 已经初始化好一个…

神经网络中的前向传播(Forward Propagation)和后向传播(Backward Propagation)

有时候会搞混这两个概念。什么是前向传播&#xff1f;不是只有后向传播吗&#xff1f;后向传播好像是用来更新模型参数的&#xff0c;前向传播是什么东西&#xff1f; 带着疑问再次梳理一遍&#xff1a; 前向传播 前向传播是神经网络进行预测的过程。在这个过程中&#xff0c…

Python在生物信息学中的应用:列表推导式

列表中有一些数据&#xff0c;我们想提取或删除某些值&#xff0c;该怎么办&#xff1f; 解决方案 最简单的方法是使用列表推导式&#xff08;list comprehension&#xff09;。例如&#xff1a; >>> mylist [1, 4, -5, 10, -7, 2, 3, -1] >>> [n for n in …

「Linux」基础命令

目录结构 Linux只有1个顶级目录&#xff0c;称为“根目录”路径之间的层级关系&#xff0c;使用/来表示&#xff0c;例如&#xff1a;/usr/local/hello.txt 开头的/表示根目录后面的/表示层级关系 命令入门 命令的通用格式&#xff1a;command [ -options ] [ parameter] c…

vue 获取 form表格 的值 的方法

vue 获取 form表格 的值 代码 let discountLastMoney this.form.getFieldValue(discountLastMoney)-0

格式化字符串的简单学习

文章目录 Format String格式化字符串函数格式化字符串参数原理 这几天学的少&#xff0c;过完年就一直在走亲戚&#xff08;现在看到肉就犯恶心 Format String 格式化字符串函数可以接受可变数量的参数&#xff0c;并将第一个参数作为格式化字符串&#xff0c;根据其来解析之…

[Python进阶] 识别验证码

11.3 识别验证码 我们再开发某些项目的时候&#xff0c;如果遇到要登录某些网页&#xff0c;那么会经常遇到输入验证码的情况&#xff0c;而每次人工输入验证码的话&#xff0c;比较浪费时间。于是&#xff0c;可以通过调用某些接口进行识别。 11.3.1 调用百度文字识别接口 …

运算符

章节目录&#xff1a; 一、算术运算符二、赋值运算符三、比较运算符四、逻辑运算符五、结束语 一、算术运算符 该运算符的作用是处理四则运算。 算术运算符包括以下符号&#xff1a; 运算符术语示例结果正号33-负号-3-3加10 515-减10 - 55*乘10 * 550/除10 / 52%取模(取余)10…

中小学信息学奥赛CSP-J认证 CCF非专业级别软件能力认证-入门组初赛模拟题第一套(阅读程序题)

CCF认证CSP-J入门组模拟测试题 二、阅读程序题 (程序输入不超过数组或字符串定义的范围&#xff1b;除特殊说明外&#xff0c;判断题 1.5分&#xff0c;选择题3分&#xff0c;共计40分) 第一题 1 #include<iostream> 2 using namespace std; 3 int a,b,c; 4 int main…

【C++】内存五大区详解

&#x1f490; &#x1f338; &#x1f337; &#x1f340; &#x1f339; &#x1f33b; &#x1f33a; &#x1f341; &#x1f343; &#x1f342; &#x1f33f; &#x1f344;&#x1f35d; &#x1f35b; &#x1f364; &#x1f4c3;个人主页 &#xff1a;阿然成长日记 …

Kotlin基本语法1到函数

1.range表达式 fun main() {var age 12.3if (age in 0.0..3.3){println("婴幼儿")}else if (age in 4.0..12.2){println("少儿")}else{println("未知")}/*** in 后面还可以接 list set 都可以*/if (age !in 0.0..3.3){println("婴幼儿&quo…

UE4运用C++和框架开发坦克大战教程笔记(十八)(第55~57集)

UE4运用C和框架开发坦克大战教程笔记&#xff08;十八&#xff09;&#xff08;第55~57集&#xff09; 55. UI 进入退出动画HideOther 面板出现时隐藏其他面板添加面板出现和收起的动画效果编写遮罩管理器前的准备 56. 弹窗进入界面57. UI 显示隐藏与遮罩转移完善遮罩管理器 55…

软件测试-APP自动化-测试学习笔记-精华版-知识要点总结,ADB知识要点总结

计算机如何和手机联系&#xff1f; 计算机通过安卓调试桥&#xff08;ADB&#xff09;进行联系&#xff0c;常用于APP的调试&#xff0c;使用monkey命令&#xff0c;测试APP的稳定性。 什么是命令&#xff1f; 输入特定的指令&#xff08;单词或词组&#xff09;&#xff0c…

【C++】static静态关键字

&#x1f490; &#x1f338; &#x1f337; &#x1f340; &#x1f339; &#x1f33b; &#x1f33a; &#x1f341; &#x1f343; &#x1f342; &#x1f33f; &#x1f344;&#x1f35d; &#x1f35b; &#x1f364; &#x1f4c3;个人主页 &#xff1a;阿然成长日记 …

C# CAD2016 多边形顶点按方向重新排序

多边形顶点按方向重新排序 初始化多边形顶点集合 outerPoints 创建一个名为 outerPoints 的 List<Point2d>&#xff0c;用于存储多边形的所有顶点坐标。 计算多边形顶点集合的边界框&#xff08;BoundingBox&#xff09; 使用LINQ的Aggregate方法遍历整个outerPoints列表…

【C++】中的 inline 用法

1、引入 inline 关键字的原因 在 c/c 中&#xff0c;为了解决一些频繁调用的小函数大量消耗栈空间&#xff08;栈内存&#xff09;的问题&#xff0c;特别的引入了 inline 修饰符&#xff0c;表示为内联函数。 栈空间就是指放置程序的局部数据&#xff08;也就是函数内数据&a…

SpringBoot+Vue3 完成小红书项目

简介 该项目采用微服务架构&#xff0c;实现了前后端分离的系统设计。在前端&#xff0c;我们选择了 Vue3 配合 TypeScript 和 ElementUi 框架&#xff0c;以提升开发效率和用户体验。而在后端&#xff0c;则是运用 SpringBoot 和 Mybatis-plus 进行开发&#xff0c;保证了系统…

使用word2vec+tensorflow自然语言处理NLP

目录 介绍&#xff1a; 搭建上下文或预测目标词来学习词向量 建模1&#xff1a; 建模2&#xff1a; 预测&#xff1a; 介绍&#xff1a; Word2Vec是一种用于将文本转换为向量表示的技术。它是由谷歌团队于2013年提出的一种神经网络模型。Word2Vec可以将单词表示为高维空间…

浅谈Java常见设计模式及实例

前言 Java 中常用的设计模式有很多种&#xff0c;其实平常用到的还比较少&#xff0c;但是还是有必要了解一下&#xff0c;可以按照实际情况运用到我们的代码中。按照类型可以基本分解为&#xff0c;创建型模式、结构型模式和行为型模式。 创建型模式 (Creational Patterns) 1…