数据分析
数据分析(戴师兄)产品拆解方法MECE原则:1.相互独立:无重复(独立性) 2.完全穷尽:无遗漏(完整性)
1.二分法:A、非A
2.矩阵法(象限拆解法):一般根据两个要素(可以使用多个要素)划分 eg:事情根据重要程度和紧急程度划分
3.公式法:所谓公式法就是针对某个指标,用公式层层分解该指标的影响因素。
4.杜邦分析法:利用几种主要的财务比率之间的关系来综合地分析企业的财务状况。
5.AARRR:一个应用的生命周期(用户获取,用户激活,用户留存,用户收益,推荐传播)
6.PEST:PEST分析是指宏观环境的分析,P是政治(politics),E是经济(economy),S是社会(society),T是技术(technology)。在分析一个企业集团所处的背景的时候,通常是通过这四个因素来分析企业集团所面临的状况。
7.RFM:RFM模型是衡量客户价值和客户创利能力的重要工具和手段。最近一次消费 (Recency),消费频率 (Frequency),消费金额 (Monetary)
8.SWOT分析法:S (strengths)是优势、W (weaknesses)是劣势、O (op ...
学术周学习
学术周数字化趋势浪潮下职场生存必备的数据技能exel行列引用$A$1行列绝对引用,行列地址均不发生改变A$1行绝对引用,列是相对引用,列地址可以发生改变$A1列是绝对引用,行是相对引用,行地址可以发生改变
数据可视化图表雷达图(维度控制在10内,类别控制在4个之内,2个最佳),饼图和圆环(组成数据系列的项目在总和中所占比例)旭日图(组成数据系列间的层级关以及类内项目在总和中所占比例)气泡图(分析两个维度下的相关性)
数据透视表插入数据透视表>选择不同字段生成不同的数据透视表>插入新的字段>字段,项目和集>计算字段>不同变量带入计算公式生成新的字段
数据表格• 支持任意单元格内容的增删改 • 通过行列索引定位单元格 • 支持合并单元格
• 单表内数据用于描述一个业务场景,如销售流水表、 员工信息表等 • 每列数据数据类型相同,用于描述数据的一个属性, 属性名称为列的字段名,字段名不能重复; • 数据内不存在合并单元格; • 表中存在某个字段或某几个字段内的数据组合唯一识别一行记录(即主键);
“!”的作用:选择不同文件内的数据求值SUM(number1,nu ...
大创笔记
LSTM(RNN)基础介绍LSTM比普通rnn多出了三个控制器:输入控制,输出控制和忘记控制
神经网络:由对人体的神经对于外来信号接收的模拟,外来信号要达到一定程度才能使神经元达到兴奋状态。加权求和
深度神经网络:中间有很多层的隐藏层,这些隐藏层通常都是很简单的运算,但是叠加起来是很复杂的。从一个input经过很多层的隐藏层运算得到output,但是无法进行有关时间序列的运算,时间序列(每两个数据之间有时序性的)
RNN:输入序列,输出的也是一个序列,并且每个点的信息都会传递给下一个节点,具有记忆性并且信息参数共享。加权求和包括每个节点的输入数据,同时也要包含上个点得出的信息,同样可以增加时间序列上的深度增加,也可以在神经网络的结构上深度增加。RNN可以在双向上变身(时间序列和神经网络结构)由于序列很长,反向传播时会出现梯度消失或者梯度爆炸。
上一个节点的输出和这个节点的输入加权求和
LSTM:可以记住较长的序列
根据输入和上一个节点的输入判断自身这一个节点对整体是否有价值
根据上一节点的output和这一节点的input来算出这一个节点的output
自身这一个的input来判断自 ...
SQL
SQL约束条件1)NOT NULL 非空,一旦使用该项约束条件,那么被约束的列不能为空值。 添加非空的语法结构如下: (column_name [constraint constraint_name ]not null);
2)UNIQUE 唯一值约束条件。 添加唯一值约束条件的语法结构如下: (column_name [constraint constraint_name ] unique 唯一 = 有值的话, 值要不同 ;null的话, 都是可以的。
3)Check 检查(check)约束条件允许定义为了输入的数据被Oracle数据库接收,数据必须满足的条件。可以给表的每个列定义一个检查约束条件。建立某列检查约束条件的语法如下: column_name [constraint constraint_name ] CHECK (column_name condition_to_satisfy) ;
4)主键(primary key)和外键(foreign key)约束
我们在建立数据库的时候,需要为每张表指定一个主键(primary key) 。所谓主键就是能够唯一标识 ...
python基础
1python的优点:语法简单,工具包丰富:数据处理简单。
2Java和python的区别:python没有编译过程,输入即得到,语法简单,书写简单,支持广泛的应用程序开发。
3pycharm 安装叠加python官网的python解释器
python中的输出函数print()函数直接使用的函数
输出内容:数字,字符串,含有运算符的表达式。
输出位置:显示器,文件
输出形式:换行和不换行两种
1234567891011121314151617print(520)print(99.5)print('hello world')print("hello world")#含有运算符的表达式,直接进行运算输出结果print(3+1)#以上均输出到控制台上#将数据输出到文件中 注意点,1.所指定的盘符存在 2.使用file=“变量”fp=open('D:/text.txt','a+')#如果文件不存在就创建,存在就在文件内容的后面继续追加print('helllo world',file=fp ...
pandas
pandaspandas简介Python Data Analysis Library
pandas是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型结构化数据集所需的工具。
pandas提供了大量能使我们快速便捷地处理数据的函数和方法。Python长期以来一直非常适合数据整理和准备,你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之 一。
pandas是python里面分析结构化数据的工具集,基础是numpy,图像库是matplotlib。
pandas学习资源pandas官网 :https://pandas.pydata.org/
pandas核心数据结构数据结构是计算机存储、组织数据的方式。 通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
SeriesSeries定义Series可以理解为一个一维的数组,只是index名称可以自己改动。类似于定长的有序字典,有Index和 value。index赋值必须是list类 ...
latex
latex学习模板结构1234567891011121314%\documentclass{cumcmthesis}\documentclass[withoutpreface,bwprint]{cumcmthesis} %去掉封面与编号页\usepackage{subfigure} %用于排版多张图片\usepackage{float} %用于排版图片位置\bibliographystyle{plain} %引用样式,参考文献\usepackage{url} %这里不要改\title{数模练习} %大标题\begin{document}\maketitle\begin{abstract} %摘要部分
字体1234567891011121314151617181920212223242526272829%字体族设置(罗马字体、无衬线字体、打字机字体)%第一种是使用字体命令,括号是具体内容。\textr ...
java小小基础
Java概述Java发展史1995年诞生,在sun公司
java(5.0)更新力度极大,Java(8.0)公司中使用最多的版本,Java(11.0)学习版本。
Java语言跨平台原理平台:操作系统平台(windows,mac,linux)
跨平台:java可以在任意操作系统上运行
跨平台原理:各平台之间的的信息交流需要“翻译”,有了“翻译”之后就可以在各个平台之间使用,这个“翻译”叫做Java虚拟机(JVM)针对不同的操作系统有不同的虚拟机。
JRE和JDKJRE:Java Runtime Evironment,是Java程序运行时的环境,包含JVM和运行时所需要的核心内库,我们想要运行一个已有的Java程序,那么只需要一个JRE即可
JDK:时Java程序开发的工具包,包含JRE和开发人员使用的工具。
其中开发工具:编译工具(javac。exe)和运行工具(java。exe)
我们需要开发一个全新的Java程序,那么必须安装JDK。
JDK的下载和安装
第一程序常用dos命令打开win+r
输入cmd
![img](file:///C:\Users\yyh\Documents\Ten ...