自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 问答 (1)
  • 收藏
  • 关注

原创 Tableau 数据分层、数据分组、数据集

Tableau 数据分层、数据分组、数据集数据分层钻取数据分析中我们比较常用的是分析方式就是钻取,钻取可以改变维的层次,变换分析的粒度。它包括向下钻取(Drill-down)和向上钻取(Drill-up)/上卷(Roll-up)。**上卷(上钻):**上卷是沿着维的层次向上聚集汇总数据。例如,对产品销售数据,沿着时间维上卷,可以求出所有产品在所有地区每月(或季度或年或全部)的销售额。*...

2020-04-05 15:25:42 1981

转载 Anaconda 与 conda、pip 与 conda 的区别

Anaconda 与 conda、pip 与 conda 的区别

2023-03-15 17:59:19 290

原创 MySQL 中的 UNION 语句

MySQL 中的 UNION 语句

2023-03-14 17:07:35 6332

转载 MySQL 查询语句的执行顺序

MySQL 执行顺序

2023-03-14 13:41:41 532

原创 手把手教你 Tableau 绘制凹凸图(二十八)

手把手教你 Tableau 绘制凹凸图绘制利润凹凸图数据展示操作步骤1、拖拽度量「利润」、维度「订购日期」到行、列功能区;2、「利润」添加表计算为排序;3、拖拽维度「子类别」到标记的颜色;4、修改「利润」表计算方式为特定维度(子类别);5、按着 Ctrl 键,同时向右拖拽行功能区的利润;6、修改第二个标记为圆,并设置双轴和同步轴;7、编辑轴刻度为固定值 [0,18],并设置...

2020-04-21 19:20:14 1412

原创 手把手教你 Tableau 绘制雷达图(二十七)

手把手教你 Tableau 绘制雷达图雷达图又称为蜘蛛图,适用于多维数据(四维以上),且每个维度必须可以排序。绘制玩家综合能力雷达图数据展示操作步骤1、选中数据,右击「数据透视表」;2、修改列名为能力名称、能力值;3、创建计算字段「路径」,用于形成一个封闭的多边形(圆);4、创建计算字段「角度」,用于后面计算 X、Y(圆上一点);5、创建计算字段 X 、Y(圆上一点坐标);...

2020-04-21 13:25:47 2920 1

原创 手把手教你 Tableau 绘制跑道图(二十六)

手把手教你 Tableau 绘制弧线图前置知识已知圆心,半径,角度,求圆上的点坐标圆心坐标:(x0,y0) 半径:r 角度:a 圆周率: PI则圆上任一点为:(x1,y1) x1 = x0 + r * cos(a * PI / 180 ) y1 = y0 + r * sin(a * PI / 180 )...

2020-04-13 23:28:29 2869 1

原创 手把手教你 Tableau 绘制网络图(二十五)

手把手教你 Tableau 绘制网络关系图Tableau 本身是不具备创建网络图形的功能,但是我们可以通过构建数据的方式来间接实现。数据的构建有两种方式,绘制的方式也大同小异,下面用两个例子进行分别展示。数据构建方式一(数字)绘制省份关系网络图数据展示我们需要构建坐标列经纬度 (用 X、Y也行)用于描述每个点的位置,再加上关系列用于描述点与点之间是否有连线。同一个数字表示一条连线,...

2020-04-13 19:21:28 2481 1

原创 手把手教你 Tableau 绘制倾斜图(二十四)

手把手教你 Tableau 绘制倾斜图倾斜图,又名斜线图、斜率图,可以展示单指标不同时期的变化情况,既能展示值的大小变化,同时能展示排名变化。绘制各个城市劳动生产率变化倾斜图数据展示操作步骤1、创建计算字段「排名」;2、拖拽度量「排名」、维度「期间」到行列功能区,并修改标记为「线」;3、拖拽维度「单位」到标记的详细信息(这样后面特定维度才可以按照单位进行计算);4、点击行功能区...

2020-04-12 20:46:09 1246

原创 手把手教你 Tableau 绘制范围线图(二十三)

手把手教你 Tableau 绘制范围线图范围-线图将整体数据的部分统计特征(均值、最大值、最小值等)展示在图形中,既可以说明群体特征,还可以展示个体信息,更可以比较个体与整体的相对关系。绘制人工服务接听量范围线图数据展示操作步骤1、拖拽度量「人工服务接听量」和维度「日期」到行、列功能区;2、修改列功能功能区「日期」为 “天”;3、拖拽维度「工号」到筛选器,并显示筛选器,选择一个工...

2020-04-12 20:44:01 2888

原创 手把手教你 Tableau 绘制箱线图(二十二)

手把手教你 Tableau 绘制箱线图箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图。绘制酒店均价箱线图数据展示操作步骤1、拖拽维度「地区」、度量「价格」到列、行功能区;2、点击分析,取消勾选「聚合度量」;3、点击「智能显示」选择箱线图;4、拖拽地区到筛选器,选择顶部,筛选出酒店 数量最多的 5 个地区;5、排除位置地区数...

2020-04-05 22:32:04 7329

原创 手把手教你 Tableau 绘制漏斗图(二十一)

手把手教你 Tableau 绘制漏斗图漏斗图适用于业务流程比较规范、周期长、环节多的流程分析,通过漏斗各环节业务数据的比较,能够直观地发现和说明问题所在。绘制流量转化漏斗图数据展示操作步骤1、拖拽维度「阶段」、度量「数量」到行、列功能区;2、拖拽维度「阶段」到标记中的颜色,并进行排序;3、按住 Ctrl 键并点击列功能区的数量向右拖拽;4、修改第二张图为折线图,并设置为双轴(要...

2020-04-05 21:56:40 4931 1

原创 手把手教你 Tableau 绘制人工金字塔图(二十)

手把手教你 Tableau 绘制人工金字塔图人口金字塔图(也称为年龄结构图)显示人口中各个年龄组的分布。通常用于此可视化类型的一种常见分布是按年龄列出的女性和男性人口。若要使用 Tableau 创建人口金字塔图,请首先将人口(度量)分为两个组(女性和男性),然后创建“数据桶”,所针对的是想要呈现在人口金字塔图中的年龄分组。人口金字塔图本质是成对的条形图,是一种特殊的旋风图。绘制人口金字塔...

2020-04-05 17:26:20 1937

原创 手把手教你 Tableau 自定义地理编码(十九)

手把手教你 Tableau 自定义地理编码Tableau 绘制地图时,支持的地理位置数据有限。当我们需要 Tableau 识别我们自定义的地理位置数据时,我们可以使用 Tableau 的自定义地理编码功能。Tableau 自定义编码功能主要分为「扩展已有的地理角色」、「添加新的地理角色」、「添加新的分层结构」三种方式。一、扩展已有的地理角色数据展示编码数据展示需要注意的是,扩展已有的地...

2020-04-04 18:58:29 4498 4

原创 手把手教你 Tableau 绘制多边形地图(十八)

手把手教你 Tableau 绘制多边形地图绘制英国国家公园多边形地图数据展示操作步骤1、编辑度量「纬度」的地理角色为纬度;2、编辑度量「经度」的地理角色为经度;3、拖拽度量「纬度」、「经度」到行列功能区;4、点击「分析」取消「聚合度量」;5、修改标记为「多边形」,并拖拽维度「点 ID」到标记的路径;6、拖拽维度「公园名称」到标记的颜色。绘制多边形地图数据要求多边形地图...

2020-03-31 22:23:35 2495

原创 手把手教你 Tableau 绘制填充地图(十七)

手把手教你 Tableau 绘制填充地图绘制各省电量填充地图数据展示操作步骤1、设置维度「省市」地理角色为「省/市/自治区」;2、双击维度「省市」,会自动生成地图;3、拖拽度量「当期值」到标记的颜色,并编辑颜色(红蓝发散 – 倒序);4、拖拽维度「省市」到标记的标签;5、点击地图中的地图层,设置冲蚀 100%,取消勾选国家/地区名称(下面详解地图层设置)。地图层详解:...

2020-03-30 23:02:48 6998

原创 手把手教你 Tableau 仪表板(十六)

手把手教你 Tableau 仪表板创建了一个或多个工作表后,您可以在仪表板中合并它们、添加交互性。绘制电影数据分析仪表板数据展示操作步骤1、绘制「产地电影数量与评分符号地图」参考;2、绘制「电影数量变化面积图」参考;3、绘制「各产地电影数量自定义形状」参考;4、在工作簿的底部,单击「新建仪表板」 图标;5、修改仪表板大小为自动;6、将上述 3 个工作表向右拖拽到仪表板内(其...

2020-03-30 21:29:54 7626

原创 手把手教你 Tableau 标记自定义形状(十五)

手把手教你 Tableau 标记自定义形状当 Tableau 中自带的标记形状无法满足我们的需求时,我们可以通过自定义形状,绘制更加好看的图表。绘制各产地电影数量数据展示操作步骤1、找到 Tableau 保存形状的目录,一般为选择 C:\Program Files\Tableau\Tableau 10.5\defaults\Shapes 文件夹;2、将自定义形状的图片以文件夹的形式放...

2020-03-30 21:27:14 4006 1

原创 手把手教你 Tableau 绘制符号地图(十四)

手把手教你 Tableau 绘制符号地图可视化地图在数据分析中是比较常用,可以清晰的展示和地理位置有关的数据情况。例如:各个城市的电量销售情况比较。符号地图是比较简单的可视化地图。绘制各个国家销售额符号地图数据展示操作步骤1、双击维度「国家/地区」便会自动生成符号地图(要保证是地理角色,下面有解释);2、点击视图右下角,选择筛选位置数据(删除未知数据);3、拖拽维度「国家/地区...

2020-03-30 21:26:16 3472

原创 手把手教你 Tableau 绘制面积图(十三)

手把手教你 Tableau 绘制面积图强调数量随时间而变化的程度,也可用于引起人们对总值趋势的注意。例如,表示随时间而变化的利润的数据可以绘制在面积图中以强调总利润,来自 百度百科-面积图。绘制电影数量变化面积图数据展示操作步骤1、修改维度「年代」格式为日期,参考 Tableau 数据处理之数据格式转换;2、拖拽维度「年代」、度量「记录数」到行列功能区;3、修改列功能区的「年代」...

2020-03-30 21:25:04 4116

原创 手把手教你 Tableau 绘制瀑布图(十二)

手把手教你 Tableau 绘制瀑布图瀑布图是由麦肯锡顾问公司所独创的图表类型,因为形似瀑布流水而称之为瀑布图。瀑布图可以帮助我们直观地了解正值和负值在一段时间或类别中的累积效应。一个常见的用途是在财务分析中跟踪利润或现金流是如何得出的。绘制超市不同子类别商品盈亏瀑布图数据展示操作步骤1、拖拽维度「子类别」、度量「利润」到行、列功能区,并升序排序;2、拖拽度量「利润」到标记的标签,...

2020-03-29 21:57:46 3372

原创 手把手教你 Tableau 绘制甘特图(十一)

手把手教你 Tableau 绘制甘特图甘特图常用于项目管理,通过条状图来显示项目进度随着时间进展的情况。绘制供应商交货情况甘特图数据展示操作步骤1、拖拽维度「物资类别」和「供应商名称」到行功能区;2、拖拽维度「实际交货日期」到列功能区;3、修改维度「实际交货日期」以天为单位的连续值;4、右击度量的空白区域,点击创建计算字段,构建计算字段「延迟天数」;5、拖拽度量「延迟天数」到...

2020-03-29 20:58:28 2621

原创 手把手教你 Tableau 绘制标靶图(十)

手把手教你 Tableau 绘制标靶图标靶图是一种特殊形式的条形图,就是在条形图的基础上添加参考线和参考区间,帮助使用者直观了解两个度量之间的关系,常用来比较目标值和实际值。例如:销售额完成情况、实际花费和预算的比较。绘制二月份电量销售完成情况数据展示操作步骤1、拖拽维度「统计周期」到筛选器以月为单位,只保留二月份数据;2、拖拽维度「用电类别」到筛选器,保留大工业、商业;3、拖拽度...

2020-03-29 20:57:26 2367

原创 手把手教你 Tableau 绘制气泡图、词云图(八)

手把手教你 Tableau 绘制气泡图、词云图在数据可视化工作中,气泡图是比较常用的一种图表,Tableau 可以快速的绘制好看的气泡图。绘制不同类型电影数量气泡图数据展示操作步骤1、拖拽维度「电影类型」和度量「记录数」到行、列功能区;2、点击智能显示选择气泡图;3、拖拽维度「电影类型」到标记的颜色;4、排除 null 值。绘制词云图在绘制气泡图之后,我们可以快速的变成...

2020-03-28 21:45:37 5573

原创 手把手教你 Tableau 绘制动态图(九)

手把手教你 Tableau 绘制动态图Tableau 也可以用来绘制好看的动态图,比如动态气泡图。绘制动作电影动态气泡图数据展示操作步骤1、把维度「上映时间」拖拽到「页面」,显示「页面控件」;2、拖拽维度「上映时间」到筛选器以年为单位删除 null 值;3、拖拽维度「电影类型」到筛选器,筛选动作类型;4、拖拽度量「累计票房(万)」、「记录数」到行、列功能区;5、标记中大小,修...

2020-03-28 21:38:39 7624 6

原创 手把手教你 Tableau 绘制树状图(七)

Tableau 可视化之树状图树状图是一种相对简单的数据可视化形式,可通过具有视觉吸引力的格式提供见解。使用树状图可在嵌套的矩形中显示数据。可使用维度定义树状图的结构,使用度量定义各个矩形的大小或颜色。绘制不同类型电影数量和票房树状图数据展示操作步骤1、拖拽维度「电影类型」、度量「记录数」分别到行、列功能区;2、智能显示选择树状图;3、标记卡的颜色 — 编辑颜色 — 绿蓝发散 —...

2020-03-26 21:34:09 4862

原创 手把手教你 Tableau 绘制环形图(六)

Tableau 可视化之环形图Tableau 是不支持直接绘制环形图的,我们可以通过 2 个大小不同的饼图叠加的方式,从而绘制好看的环形图。绘制 剧情、喜剧、动作 三种类型电影环形图数据展示操作步骤手动绘制饼图1、维度「类型」拖拽到筛选器中筛选;2、标记选择「饼图」;3、拖拽维度「类型」到标记的颜色;4、拖拽度量「记录数」到标记的角度。绘制环形图1、拖拽度量「记录数」到行...

2020-03-26 18:12:11 1895 1

原创 手把手教你 Tableau 绘制饼图(五)

Tableau 可视化之饼图饼图常用于显示数据中个体相对于整体的比例。绘制酒店价格等级饼图数据展示操作步骤1、拖拽维度「价格等级」、度量「记录数」分别到行、列功能区,默认为条形图;2、页面右上角智能显示选项卡,选择「饼图」;3、「适合」选择整个视图;4、拖拽维度「价格等级」和度量「记录数」到标记的标签;5、标签「总计(记录数)」,点击快速表计算 — 总额百分比;6、修改标签「...

2020-03-26 18:04:53 6967

原创 手把手教你 Tableau 绘制折线图(四)

Tableau 可视化之折线图折线图是将整个视图中的各个数据点连接起来,通常用于显示数据随着时间变化的趋势,或者预测未来的值。绘制电影数量变化折线图数据展示操作步骤1、对「上映时间」进行格式转换;可以参考 Tableau 数据处理之数据格式转换2、把维度「上映时间」拖拽到列功能区;2、把度量「记录数」拖拽到列行能区;3、拖拽「记录数」到标记卡的标签上;4、右键 null 排除 ...

2020-03-25 19:48:42 6304 2

原创 Tableau 数据处理之数据格式转换

Tableau 数据处理之数据格式转换Tableau 连接数据之后会自动识别数据类型,但是有些时候需要我们手动对数据进行格式转换。下面就介绍下 Tableau 中常见的三种数据类型的相互转换「字符串」、「日期」和「数字」。数据展示从上图我们可以看到:Abc ----> 字符串格式数据# ----> 数字格式数据日历图标 ----> 日期格式数据字符串转日期...

2020-03-23 22:56:59 2830 1

原创 Tableau 数据处理之快速数据拆分

Tableau 数据处理之快速数据拆分当我们用 Tableau 分析数据的时候,有时候会涉及到对数据的拆分,比如说日期,你想拆分成年、月、日三列数据,或者其他有分隔符的数据,你想要这个数据的其中某个部分,类似 Excel 中的「分列」功能。Tableau 为我们提供了以下两种方便快捷的数据拆分方式:智能拆分自定义拆分数据展示智能拆分Tableau 会自动识别并删除整列数据中重复...

2020-03-22 22:19:28 2461

原创 手把手教你 Tableau 绘制直方图(三)

Tableau 可视化之直方图直方图是一种显示数据分布形状的图表。直方图看起来像条形图,但将连续度量的值分组为范围(或数据桶)。绘制电影评分直方图数据展示概念理解数据桶生成数据桶是绘制直方图的前提。只可以对「度量」数据创建数据桶,「维度」数据无法创建数据桶。创建数据桶后,会按照设定好的「组距」对当前数据进行分组操作。创建直方图的两种方式1. 手动创建直方图操作步骤1、创建...

2020-03-21 23:06:29 3264 1

原创 手把手教你 Tableau 绘制堆积柱状图(二)

Tableau 可视化之堆积柱状图堆积柱状图是在条形图的基础上,使用颜色来新增一个维度的展示。绘制条形图绘制酒店价格等级堆积柱状图数据展示操作步骤1、绘制各地区酒店数量条形图,参考 Tableau 可视化之条形图(柱状图);2、把维度「价格等级」拖拽到标记卡的颜色;...

2020-03-21 17:56:54 7002

原创 手把手教你 Tableau 绘制条形图(一)

Tableau 可视化之条形图(柱状图)使用条形图(柱状图)可在各类别之间比较数据。创建条形图时会将维度放在“行”功能区上,并将度量放在“列”功能区上,反之亦然。绘制各个地区酒店数量条形图数据展示操作步骤把维度「地区」拖拽到行功能区;把度量「记录数」拖拽到列功能区;并按照「记录数」降序排序;最后拖拽「记录数」到标记标签。...

2020-03-21 16:49:21 6500

原创 Jupyter Notebook 自动代码补全

jupyter notebook 只能通过 Tab 键实现代码补全,而且补全的代码非常有限,我们可以通过安装 Hinterland 插件从而实现代码自动补全,还是非常实用的。安装配置步骤如下:1、安装 nbextensions 命令如下:pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install ...

2019-11-26 10:50:30 1285

原创 Python 中 time 和 datetime 模块

理论知识1、UTC 时间UTC time Coordinated Universal Time,世界协调时,又称格林尼治天文时间、世界标准时间。与UTC time对应的是各个时区的local time,也就是本地时间,例如我们的北京时间。2、时间戳# '2008-02-21 17:58:33' 1203587913.0时间戳表示的是从 1970 年 1 月 1 日 00:00:00 ...

2019-11-26 09:51:41 245

原创 基于 Anaconda 快速搭建 python 3.x 和 python 2.x 多版本环境

实现多版本共存,最好的方法就是创建虚拟环境,这样可以有效的避免其他软件环境的冲突问题。下面就教大家如何在基于 python 3.x 的 Anaconda 中创建 python 2.x 的虚拟环境。执行命令创建 py27 虚拟环境# conda create -n env_name python=2.7conda create -n py27 python=2.7...

2019-11-18 12:43:50 443

原创 在 jupyter notebook 中同时安装 python 2 和 python 3

我一般使用的是 jupyter notebook 是基于 python 3.x 版本的,由于工作中,需要用到 python 2.x,希望可以在 jupyter notebook 中同时安装 python 2.x 和 python 3.x。主要步骤:在 Anaconda 中安裝额外的 python 2.x 虚拟环境 如何在 Anaconda 3.x 下安装 python2.x 版本的虚拟环境...

2019-11-18 12:19:45 520

转载 (转)如何彻底的卸载anaconda(包括配置文件)

如果你想彻底卸载anaconda, 包括配置文件,请直接看Solution B。官方参考链接。Solution A通常卸载软件,直接运行 uninstall 就可以了,对于 anaconda 也一样,可以直接运行安装目录下的 Uninstall-Anaconda3.exe 即可,但是这样卸载并没有完全卸载。如果需要完全卸载请参考 Solution BSolution B通过B方式卸...

2019-11-17 22:01:37 5862

转载 一千行 MySQL 学习笔记

/* Windows服务 */-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST -- 显示哪些线程正在运行SH...

2019-07-12 14:19:49 164 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除