读书笔记
文章平均质量分 92
Mr_charm
保持渴求,不要沉寂
展开
-
【读书笔记】0423 近期思考
近期思考这个系列,是把我在工作时、上下班的地铁上,所思所想所惑之处写出来。一、用户增长方法论用户增长两种:一种是量级的增长,一种是比率的增长方法论体系:1、 三大部分:大环境、用户、产品1.1 大环境涉及社会形势,顺势而为是基础1.2 用户是增长的核心对象1.3 产品优化是增长的体现形式,数据驱动是方式重点讲讲用户1、用户价值分层(RMF)关注忠诚核心用户,保持一般价值客户,挽留低价值客户2、方式方法2.1 花钱的2.1.1 市场投放,哪些渠道,投放的策略是什么,保持单个用.原创 2021-04-25 16:28:05 · 386 阅读 · 0 评论 -
【读书笔记】github 课程-Python-100-Days
骆昊大佬的教程链接day2:计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。变量命名规则:由字母、数字和下划线构成,数字不能开头比较运算符有的地方也称为关系运算符,包括==、!=、&原创 2021-02-15 12:37:53 · 668 阅读 · 0 评论 -
【读书笔记】数据驱动业务--talkindata
【数据本质】数据是信息的载体,【数据分类】用户反馈数据-产品运营数据-用户行为数据-业务常规数据【数据的价值】数据的本质是为了消除不确定性,数据可以提高正确决策的概率【怎么才能把数据用好】1)指标固定,维度固定2)实时性差3)分析深度不足4)分析模型有限【案例1-定位留存下跌】第一个:看渠道的流失率第二个:各等级的流失率第三个:按主线任务排查第四个:发现没有获得某道具是未完成主线认为原因第五个:发现没有去地图N是没有获得道具X的原因第六个:发现是产品印度做得不够明晰,导致用原创 2021-02-02 22:34:42 · 278 阅读 · 0 评论 -
【读书笔记】Tableau&FineBi 学习小记
维度代表的更多是字符型,度量代表的更多是数值型筛选器用来删去你不想要的度量或维度原创 2020-07-28 00:07:23 · 917 阅读 · 0 评论 -
【读书笔记】mysql 窗口函数总结
什么是窗口函数?窗口函数,也叫OLAP函数(Online Anallytical Processing,联机分析处理),可以对数据库数据进行实时分析处理。窗口函数有什么用?实际工作中,我们会常常遇到group by 后根据聚合起来的每组进行排名,求topN,累加等等问题基本语法<窗口函数>over (partition by <需要在哪类组别内比较的列名>order by <用于排序的列名>详解1、专用窗口函数 rank、dense_rank、ro原创 2020-12-20 18:06:33 · 348 阅读 · 0 评论 -
【读书笔记】Mysql优化的个人理解
拜读了一下知乎大神的sql优化见链接sql基础架构图左边,客户端,like CMD、或者workbench,navicat,右边都是mysql的服务端。当查询出数据后,会返回给执行器。执行器一方面将结果写到查询缓存,当下次再查询,可以直接从缓存获得数据,另一方面,将结果响应回客户端。为什么要进行sql优化当多表连接查询,子查询的时候,服务器执行时间过长,等待结果时间太长。比如select dinstinct ..from ..join ..on ..where ..group by ..原创 2020-08-03 23:08:02 · 249 阅读 · 0 评论 -
【读书笔记】七周成为数据分析师--python可视化篇⑥
matplotlib1、折线图df.avg.value_counts().sort_index().plot()2.柱形图与条形图df.avg.plot.bar()#柱形图df.avg.plot.barh() #条形图3、直方图df.avg.plot.hist()4、箱线图第一种:df.groupby(‘education’).apply(lambda x:x.avg).unstack.T.plot.box()先把数据拆分成多个维度,确定行列第二种:推荐用这种df.boxplot原创 2020-08-02 23:12:59 · 283 阅读 · 0 评论 -
【读书笔记】七周成为数据分析师--python实战篇⑤
1、注意导入的encoding是utf8,还是gbk2、更改数据类型,用astype()正常是切出某一列,比如df.工号.astype(‘str’)但不要漏了要再赋值一次给工号,df.工号=df.工号.astype(‘str’)3、df.info(),简单看看数据类型4、df.query(‘age’>15).city=='北京’筛选出大于15的,对应city,去逻辑判断为北京的数据5、df[(df.age>15)&(df.city>‘上海’)]两次筛选,得到结果原创 2020-07-18 23:45:42 · 355 阅读 · 0 评论 -
【读书笔记】七周成为数据分析师--python篇④
python 篇讲讲python吧,主要分为数据科学环境、基础、numpy和pandas、数据可视化、数据分析案例、数据分析平台这几块。1. 数据环境数据环境anaconda(狂蟒之灾),可以直接百度清华镜像下载。接着构建运行环境 jupyter notebook,最后写下第一行代码print(‘hello world’),告诉大家我来啦!2.基础小知识操作方面:shift+tab 常常用来看函数的内涵步骤shift+回车 执行完跳至下一单元格ctrl+回车 单纯执行本单元格python原创 2020-05-31 20:33:06 · 835 阅读 · 0 评论 -
【读书笔记】七周成为数据分析师--mysql篇③
MYSQL 基础语法篇建议参考mysql基本语法1、数据库是数据存储的集合,列存储组织信息(各属性),行存储表中的明细记录2、主键唯一,不可为空。3、order by asc 升序,order by desc 降序4、where … between …and…/in(…,…)/!=或<>/not inwhere 可以配合and /or 一起用,注意处理逻辑where 可以配合like模糊查询5、group by一个小技巧,当group by A时,select A from原创 2020-05-31 20:32:33 · 525 阅读 · 0 评论 -
【读书笔记】七周成为数据分析师--(Excel基础技能+高级图表②)
2 Excel基础技能+高级图表基础打牢对之后数据分析会更有帮助1、find(要查找的字符串,被查找的字符串,开始位置),即查找到字符串为止前有多少字符。2、left(被查找的字符串,从左侧返回的字符串个数),right(被查找的字符串,从右侧返回的字符串个数)3、concat(字符串1、字符串2…)4、replace(原字符串,开始位置,字符个数,新字符串)5、trim()删去字符串中多余空格6、index(区域,行,列),索引的概念,把区域看成一个数组,list7、计算统计函数:sum原创 2020-05-31 20:30:46 · 812 阅读 · 0 评论 -
【读书笔记】python 数据挖掘与分析实战、深入浅出mysql、廖雪峰数据库sql教程、吴恩达机器学习--讲讲降维
从昨天开始学习吴恩达的机器学习篇,过两天来更新一下学习笔记…原创 2020-05-27 16:36:39 · 472 阅读 · 0 评论 -
【读书笔记】七周成为数据分析师--知识体系篇①
- 概念:建议参考mysql基本语法1、数据库是数据存储的集合,列存储组织信息(各属性),行存储表中的明细记录2、主键唯一,不可为空。3、order by asc 升序,order by desc 降序4、where … between …and…/in(…,…)/!=或<>/not inwhere 可以配合and /or 一起用,注意处理逻辑where 可以配合like模糊查询5、group by一个小技巧,当group by A时,select A from 要有,否则会原创 2020-05-18 22:46:53 · 569 阅读 · 0 评论 -
【读书笔记】数据分析的常用五大业务分析框架
一、市场营销模型以用户生命周期搭建的框架主轴,围绕结构化的思维适用于传统行业营销的分析针对机会客户进行细分二、AARRR模型1、用户获取:曝光量、转化率、ROI、日应用下载量、日新增用户、获客成本、一次会话用户占比2、用户活跃:日/周/月:活跃用户下载量活跃用户占比:衡量产品健康度用户会话次数、访问时长、平均访问次数3、用户留存某段时间使用过,过段时间继续使用4、营收付费用户数/占比、ARPU:某段时间内每位用户平均收入ARPPU:某段时间内付费用户平均收入客.原创 2020-05-16 10:43:52 · 1167 阅读 · 0 评论 -
【读书笔记】谈谈我对面向对象与面向过程的理解
面向过程(英文名:Procedure Oriented 简称:POP)本质上可以这么看,完成解决一个问题所需要的所有步骤,是一种直线式的解决方案,依次调用每个步骤需要的函数,而每个函数又是功能独立的代码的封装体现,只能执行,不返回结果。面向对象(英文名:Object Oriented 简称:OOP)把解决问题涉及的事务理解成一个个对象,其实就是先确定职责划分好涉及的对象,再在每个对象内封装不同的方法,最后再有序的调用各个对象,方法的组合。 可以看成一个个块状区域的联系。再跳出..原创 2020-05-11 19:58:10 · 385 阅读 · 0 评论