自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Tableau 学习 (3)合适的数据融合方式

Tableau 学习 (3)合适的数据融合方式Tableau 数据融合的方法3种,且每一种都有自己身适应的一些条件。一 连接连接是用于合并通用字段(通用列)关联表的一种方式,使用连接合并数据后通常会产生一个通过添加数据列横向扩展的虚拟表。这里说一下表连接的类型以及连接后的结果内部:使用内连接来合并数据时,生成表将包含两个表均匹配的值 (数据库的等值连接、inner join...

2019-05-19 21:14:03 2394

原创 十四 泛型----参数化类型

十四 泛型----参数化类型思考:常规的类和方法使用的类型无非分为两类:基本类型和类,如何编写一个更具通用性的类或方法来使用多种类型呢?无力的多态当把基类或接口作为参数类型,则可以接受所有继承基类或者实现接口的导出类作为参数。如此达到了一定的通用性的效果。但是即使如此还是局限性很强,一旦我们确定了基类或者接口以后我们的参数就必须为继承或实现的类型信息。当要求我们的代码能够应用于某种不确...

2019-04-27 19:29:19 1671

原创 十三 字符串

十三 字符串 字符串操作是计算机程序设计最常见的行为之一不可变的StringString对象是不可变的。String类每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象,已包含修改后的字符串内容。而最初的String对象丝毫未动。如上代码string.toUpperCase(),实际上传递的是引用的拷贝。其实,每当String对象作为...

2019-04-17 23:41:33 239

原创 十二 通过异常处理错误

十二 通过异常处理错误异常处理的任务就是将程序从错误的状态拯救出来,换一种方式继续运行程序发现错误的理想时机当然是编译阶段-------程序运行之前。但是理想很丰满现实很骨感,在编译期间并不能找到所有的错误,可是存在问题总得解决而不是一味地带逃避。所以只有在发生错误的时候将错误源通过某种方式用适当的形式传递给接收者,让其知道如何处理这个问题。使用异常能够降低错误处理代码的复杂度。如果...

2019-04-15 23:22:57 225

原创 十一 容器类

容器类----通常,程序总是根据运行时才知道的某些条件去创建新的对象。在此之前,不会知道所需对象的数量、确切的类型。当然不能依靠创建命名的引用来持有每个对象。Java有多种方式保存对象(对象的引用),如较为简单直接有效方式数组,但是数组的尺寸大小固定,当时当你写的程序连你都不知道有多少个对象需要你来承接的时候,Java类库中的容器类(自动调节自身尺寸)就能大显身手了!基本容器类...

2019-04-11 00:20:12 201

原创 Tableau 学习 (2)产品分析

产品分析图1 产品销售利润情况销售额可以看出书架的销售额最高,且利润也不错,但是他的利润率一般,这样一来就是他的销售量比较大的原因才得以有如此大的销售额和利润,但是与之对比的收纳具相对来说销售额不是很高,但是它获得的利润达到了前三,因为该产品的利润率在所有产品中最高。当然在以利润标记颜色以后,一眼可以看出桌子是整个产品里面亏损最为严重。图2 子类别盒须图图3 盒须...

2019-03-16 23:35:41 1422

原创 Tableau 学习 (1)书写约定

书写约定以下是使用的一些术语的书写格式,方便大家理解(1)Tableau 工作去界面术语约定,如图1图2所示。图1 工作界面的术语约定图2工作界面的术语约定(2)对数据的说明中,为了避免软件操作动作和操作数据对象的混淆,所有数据字段(无论维度、度量)均使用“[]”括起来,格式为[字段名]。(3)在文字说明中,软件内部需要输入和配置的内容都要用双引号括起来,例...

2019-03-13 23:38:42 257

转载 Power BI 学习七: DAX 表达式

今天要要细谈的是DAX表达式!至于这个因为涉及比较广而细,我只能整理我看过比较好的文章分享给大家!博客园:PowerBI开发 第四篇:DAX表达式此篇文章着重的讲了1.常用操作符2.过滤函数3.统计函数4.文本函数5.逻辑函数6.关系六个方面很好很细致的诠释了DAX相关知识当然这里我们要着重的讲一下Conculate函数,他可以是左手拿计算器,右手拿筛选器的...

2019-03-10 23:48:14 2128

转载 Power BI 学习六: DAX 基本概念

Power BI Desktop 中的 DAX 基本概念2018/09/27本文适用于刚开始使用 Power BI Desktop 的用户。其目的是为你提供有关如何使用数据分析表达式 (DAX) 的快速而简单的介绍,以便解决一些基本计算和数据分析问题。我们将逐一探讨一些概念性信息、一系列可以完成的任务以及测试所学内容的几项测验。学习完本文后,你便可充分了解 DAX 中最重要的基本概念。...

2019-03-07 23:41:57 1829

原创 Power BI 学习六:报表中视觉对象元素

Power BI 学习(5)报表中视觉对象元素在 Power BI Desktop 中,可以使用视觉对象元素(如壁纸和改进的视觉对象标头)来实现可视化效果,进而增强报表外观。从 2018 年 7 月发布的 Power BI Desktop 开始,可以在报表中使用增强功能,使分析和报表比之前更具吸引力。本文中讨论的增强功能包括:将壁纸应用到报表,以此背景可以增强或突出显示想要通过数...

2019-03-06 23:56:30 3898

原创 Power BI 学习四:计算列、计算表、度量值

计算表借助计算表,可以将新表添加到模型中。但是,你会创建定义表值的数据分析表达式 (DAX) 公式,而非从数据源中查询值,并将值加载到新表的列中。在 Power BI Desktop 中,计算表是通过使用报表视图或数据视图中的“新建表”功能创建的。优势:大多情况下的数据都是由外部添加到模型中,但是如果某些表的数据你想用来查询而非计算的时候,就能很大的体现就算表的好处,典型的例子就是时...

2019-03-05 23:34:09 19293

原创 Power BI 学习三:数据整理和关系管理

1.数据的清洗整理这里的处理包括:1.将第一行作为标题、填充空单元格、拆分、合并查询、追加查询等等。当然在目标数据未做大量筛选时,我们可以保留想要的列,删除其余列,也可以删除空行已达到清洗数据的效果。2.管理关系第一点到建模的功能模块,2则是对应数据对应之间的关系来到这个关系视图在关系视图中,你可以看到表示各个表的数据块,它们之间的表列和表...

2019-03-05 00:08:09 2337

转载 Power BI 学习一

关系的创建和管理如图创建和管理关系由次开始,在编辑查询以后进入关系管理页面,然后对各个表格的关系进行这里的字段关系如数据库一般有1对一、一对多、多对一三者关系,数据传递的方向则是双向的,但是tableau则可以实现多对多的对应,所以不会涉及到维表关联。其实这里的关系在表关系建立的时候可视操作也很方便介绍几个写得很好地学习文章数据分析之Power BI Desktop数...

2019-03-01 00:15:45 1036

原创 可视化工具学习之Power BI初识

可视化工具学习之Power BI初识Power BI 和Tableau 两款工具都有用到,现在的状态是因为开始的项目用的Tableau比较多所以先说说Tableau 可能先入为主的原因我个人认为Tableau 界面真的美观合理许多(个人见解),公司在做开发的时候tableau主要是针对数据源要通过ETL流程同步到IQ库然后再数据处理发布到Tableau Sever 做开发,而Power BI ...

2019-02-27 22:33:50 1323 1

空空如也

空空如也

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

TA关注的人

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