https://zhuanlan.zhihu.com/p/67316729 PowerBI 3月的更新,正式发布了建模视图,而之前只是预览功能.新的建模视图到底有什么用,下面带你认识一下它的主要功能. 认识建模视图 打开PowerBI Desktop,左侧边缘的最下面就是建模视图按钮, 首先看到的就是模型关系图,和之前的看起来并没有什么不同,除了图标更小.如果你觉得小,可以按住Ctrl键,然后滚动鼠标就可以调整视图大小,或者拖动右下角的缩放条. 既然是新的建模视图,就让我们看看它到底有什么新的功…
接上一篇:数据可视化-svg入门基础(一),基础一主要是介绍了svg概念,元素样式设置等. svg是(scalable vector graphic)伸缩矢量图像. 一.目录 (1)图形元素 (2)文字元素 (3)特殊元素 (4)滤镜元素 (5)渐变元素 二.图形元素 1.矩形 矩形使用<rect></rect>标签来进行绘制. 示例图: 代码: <svg width="200" height="200"> <rect x=…
一直想写写D3,觉得D3真心比较强大,基本上你能想出来的图表都能绘制出来,只不过使用起来比前几个要稍麻烦一点. 正好最近读完了<数据可视化实战>,将关于D3的知识梳理了一遍,写这篇博客记录一下. D3 是一个缩写,它的全称叫Data-Driven Documents(数据驱动的文档).D3是基于数据操作文档的JavaScript库.D3帮助你使用HTML,SVG和CSS生动的展现数据.D3不需要将你使用某个特定的框架,D3重点在于对主流浏览器的全兼容,同时结合了强大的虚拟化组件,以数据驱动的方…
Java IO 是一个庞大的知识体系,很多人学着学着就会学懵了,包括我在内也是如此,所以本文将会从 Java 的 BIO 开始,一步一步深入学习,引出 JDK1.4 之后出现的 NIO 技术,对比 NIO 与 BIO 的区别,然后对 NIO 中重要的三个组成部分进行讲解(缓冲区.通道.选择器),最后实现一个简易的客户端与服务器通信功能.…
说到装饰器,就不得不说python自带的三个装饰器: 1.@property   将某函数,做为属性使用 @property 修饰,就是将方法,变成一个属性来使用. class A(): @property def pfunc(self): return self.value @pfunc.setter def pfunc(self,value): self.value = value @property def pfunc1(self): print('this is property') i…
Spring的IOC: IOC是Spring的一个核心组件,理解IOC是迈向Spring大门的重要一步 现实生活中,我们写字用的笔会有多种颜色,为了做不同的标记,需要用不同颜色的笔.如果只是使用一两种的话那还好说,但如果是要同时用到五六种颜色的笔,会很麻烦. 承接上面问题,既然同时带那么多只笔很麻烦,那么我们可以考虑带多只笔芯.一只笔壳:然后需要哪种就套上哪种,方便携带. 这就类似于Spring的IOC,IOC翻译过来就是**"控制反转":我们需要搞清楚两个点(控制什么?谁来控制)**…
hello,data! 在进入d3.js之前,我们先用一个小例子回顾一下将数据可视化的基本流程. 任务 用横向柱状图来直观显示以下数据: var data = [10,15,23,78,57,29,34,71]; 简单地思考一下,要完成这个任务有两个问题需要解决: 用什么可视元素来表现横向柱? 数据对应到可视元素的什么属性? 这个不算困难,我们使用HTML的DIV元素来实现,代码参见http://***/course/54fd40cfe564e50d50dcf284/:快速入门第一页 试着改变一…
日前,Uber 开源了基于 web 的自动驾驶可视化系统(AVS),称该系统为自动驾驶行业带来理解和共享数据的新方式.AVS 由Uber旗下负责自动驾驶汽车研发的技术事业群(ATG)开发,目前该系统已在 Voyage.Applied Intuition 等多家公司应用.Uber 在其官网上发布了这一开源消息,雷锋网 AI 科技评论编译如下. 自动驾驶汽车数据不再封闭,Uber 开源新的数据可视化系统 当自动驾驶汽车在城市环境中驾驶时,了解它们感知到了什么对于开发使其能够安全运行的系统至关重要.并…
本文源码:GitHub·点这里 || GitEE·点这里 一.数据可视化 1.基础概念 数据可视化,是关于数据视觉表现形式的科学技术研究.其中,这种数据的视觉表现形式被定义为,一种以某种概要形式抽取出来的信息,包括相应信息单位的各种属性和变量. 如果说的实际贴切的话:系统开发中常见的数据报表统计,将数据用图表或表格的形式呈现出来,帮助运营或者决策人员了解这些数据的规律或者价值,就是简单的可视化应用. 从开发角度来看,把系统中的核心数据,用一定的手段进行统计,在借助一些精美的图表样式,展示出来,或…
https://zhuanlan.zhihu.com/p/64413703 通常情况下,在PowerBI进行分析的各种数据表都是从外部的各种数据源导入进来的,但并不总是如此,某些情况下在PowerBI Desktop中也可以根据需要直接建立各种表格. 在进行数据分析的过程中,也许还需要加入新的数据表或者新的维度,而我们并不想再导入源数据或者回到PQ编辑器进行处理,那么就可以利用已加载到模型中的数据进行构建新表,下面就来看看如何在PowerBI Desktop中新建数据表,以及几种常见的使用场景.…
https://zhuanlan.zhihu.com/p/64999937 Excel作为使用最频繁.应用最广泛.用户最庞大的数据处理工具,当然也应该是PowerBI最常用的数据获取方式,本文介绍一下将Excel数据导入到PowerBI的几种方式. 01 | 在PowerBI Desktop中获取数据 这种是PowerBI中最常用也是最简单的方式,这种方式导入进来后可以直接加载使用,也可以在Power Query编辑器中进行清洗整理. 本地文件更新,在PowerBI Desktop中通过刷新数据…
https://zhuanlan.zhihu.com/p/64413000 在PowerBI的可视化对象中,还有两个「表格」对象,表格的作用不仅可以在报表提供明细数据,还经常用来测试度量值的返回结果, 因为它们使用起来十分简单,就是把字段拖进去就可以显示出来数据,看起来和Excel表格也没有什么不同,刚开始接触PowerBI的人都可以轻松使用它,但它们的功能远比看上去丰富的多. 下面就从内涵到颜值全方位介绍一下PowerBI中的表格. 先来看看相对复杂一点的“矩阵”对象,以这份电子产品的销售数据…
https://zhuanlan.zhihu.com/p/64412190 ​本文来自星球嘉宾"海艳"的分享,关于Power BI的问答功能以及各项细节,海艳详细为大家逐一介绍,下面就直接进入她的精彩分享吧. 深入了解Power BI的问答功能 作者:海艳 很开心能够加入星球 ,和伙伴们一起来学习PowerBI,学习DAX.作为星球学员.PowerBI学习者,今天来分享一下让我看到时超级震撼的PowerBI功能:问答功能. "问答"是什么? 问答是通过自然语言提问,…
推文:科学计算三维可视化---TVTK库可视化实例 使用相关函数:科学计算三维可视化---Mlab基础(管线控制函数) 一:mlab.pipeline中标量数据可视化 通过持续实例,来感受mlab对数据可视化的方便性 (一)生成标量数据 等值面:(外层会覆盖内层) import numpy as np from mayavi import mlab x,y,z = np.ogrid[-::20j,-::20j,-::20j] s = np.sin(x*y*z)/(x*y*z) mlab.cont…
https://zhuanlan.zhihu.com/p/64146209 Power BI与PowerQuery.PowerPivot有什么关系? 刚开始学习PowerBI的时候,总是能碰到Power Query和Power Pivot这两个词(下文简称为PQ和PP),现在中文里面学习PowerBI的资源本来就不是很多,大部分资源还都是介绍PQ和PP的,那么她们到底和PowerBI是什么关系呢? 微软的很多办公工具都是以Power开头,最熟悉的当然就是PowerPoint了,如果ppt可以直译…
来自  https://zhuanlan.zhihu.com/p/64144024 Power BI是什么? Power BI是微软推出的数据分析和可视化工具,我们先来看看微软官方是怎么介绍的: Power BI 是一套商业分析工具,用于在组织中提供见解.可连接数百个数据源.简化数据准备并提供即席分析.生成美观的报表并进行发布,供组织在 Web 和移动设备上使用.每个人都可创建个性化仪表板,获取针对其业务的全方位独特见解.在企业内实现扩展,内置管理和安全性. 简单来说就是可以从各种数据源中提取数…
时间序列预测就是利用过去一段时间内的数据来预测未来一段时间内该数据的走势,比如根据过去5年的销售数据进行来年的收入增长预测,根据上个季度的股票走势推测未来一周的股价变化等等. 对于大部分人来说,这是个相对比较复杂的预测建模问题,但在工具如此丰富的今天,当然可以不用自己动手建模,很多工具都可以实现这一功能.本文介绍在PowerBI中如何进行时间序列预测. 折线图中的预测 时间序列数据一般使用折线图来展现,因此在PowerBI的折现图中也就有了预测功能. 先在PowerBI中创建一个折线图, 然后在…
摘要:偶然机会接触到python语音,感觉语法简单.功能强大,刚好朋友分享了一个网课<python 爬虫与数据可视化>,于是在工作与闲暇时间学习起来,并做如下课程笔记整理,整体大概分为4个部分(1.python基础知识 2.爬虫基础知识 3.数据提取与存储 4.数据分析与可视化),入门级课程. 一.python的背景介绍.安装与配置.pycharm的安装与配置.ipython的安装.pip install的使用 二.python的变量与数据类型 数据类型:字符串.数字(整数.浮点数).布尔类型…
在学习PowerBI的过程中,尤其是刚接触的时候,不可避免的会遇到各种各样的错误,有时自己怎么检查都没法消除,不解决这个错误又没法进行下一步的工作,经常会搞的自己烦闷无比,不过最后通过自己的苦苦摸索.或者他人的片语点拨而解决后,也会欣喜异常. 你遇到的问题,我同样也都遇到过,并且我遇到的更多(因为我还接收到星友们遇到的各种问题:),这里归纳了一下初学者使用PowerBI时,几个常见的错误以及解决的办法. 01 | DAX书写错误 刚开始在DAX编辑框建度量值时,总是眼前一堆红色的波浪线有没有,…
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:爱数据学习社 首先,要知道我们用哪些库来画图? matplotlib python中最基本的作图库就是matplotlib,是一个最基础的Python可视化库,一般都是从matplotlib上手Python数据可视化,然后开始做纵向与横向拓展. Seaborn 是一个基于matplotlib的高级可视化效果库,针对的点主要是数据挖掘和机器学习中的变量特征选取,sea…
一文搞懂matplotlib数据可视化 作者:白宁超 2017年7月19日09:09:07 摘要:数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息.但是,这并不就意味着数据可视化就一定因为要实现其功能用途而令人感到枯燥乏味,或者是为了看上去绚丽多彩而显得极端复杂.为了有效地传达思想概念,美学形式与功能需要齐头并进,通过直观地传达关键的方面与特征,从而实现对于相当稀疏而又复杂的数据集的深入洞察.然而,设计人员往往并不能很好地把握设计与功能之间的平衡,从而创造出华而不实的数据可视化形式,…
前言 数据可视化,是指将相对晦涩的的数据通过可视的.交互的方式进行展示,从而形象.直观地表达数据蕴含的信息和规律. 早期的数据可视化作为咨询机构.金融企业的专业工具,其应用领域较为单一,应用形态较为保守.步入大数据时代,各行各业对数据的重视程度与日俱增,随之而来的是对数据进行一站式整合.挖掘.分析.可视化的需求日益迫切,数据可视化呈现出愈加旺盛的生命力,表现之一就是视觉元素越来越多样,从朴素的柱状图/饼状图/折线图,扩展到地图.气泡图.树图.仪表盘等各式图形.表现之二是可用的开发工具越来越丰富,…
https://zhuanlan.zhihu.com/p/64148928 前面我们学习PQ的时候都是用鼠标操作,虽然通过这些操作能完成大部分的数据处理,但是毕竟还有些复杂的工作是处理不了的,如果想彻底驾驭PQ,必须得掌握点高级玩法.就像学习Excel一样,做个表格我们只要会简单的操作就可以了,但要想学好Excel,必须会点公式.VBA是一样的道理,PQ的高级技能也是需要写公式函数的,在PQ中用的函数称之为M函数. 在之前的PQ操作中,其实M函数无处不在,比如做数据清洗的每一个步骤,背后都有M函…
Power BI的增量刷新功能现在已经对Pro用户开通,但由于种种限制,很多人依然无法使用无这个功能,所以,每一次刷新,都要彻底更新数据集.这对于量级比较大的数据集来说,着实是一件耗费时间的事情. 拿我的亲身经历举个例子,我有一份报表涵盖了客户近3年的销售情况,由于客户的业务流量比较大,数据集的每一次手动刷新都在15分钟左右,而计划刷新更是会延迟到35分钟左右,严重影响到报表的日常使用. 不过呢,聪明如我( 偷笑 ),我还是发掘到了一个十分简单的”增量刷新”解决方案,使用一个DAX函数就可以实现…
https://zhuanlan.zhihu.com/p/111674088 ​来自知乎一个朋友的问题,如何在Excel中批量插入文件的超链接,以便在Excel中对文档进行有序的目录管理? 这个问题的方法很多,这里给出一个简便且高效的方法,利用Power Query. 假设需要管理的文档存放于三个文件夹中, 每个文件夹中有4个文件, 下面就来看一下如何把这些文档地址和目录批量导入的Excel中. 先建一个Excel工作簿,逐步完成下述操作: ↑ 获取数据>从文件夹 ↑ 选择文档所在的路径 ↑ 点…
https://zhuanlan.zhihu.com/p/133484654 ​本文为星球嘉宾"海艳"的PowerBI数据分析工作实践系列分享之三,她深入浅出的介绍了PowerBI在数据分析中的应用,欢迎学习借鉴. 她的前两篇分享: PowerBI数据分析实践第一弹 | 水平分析法 PowerBI数据分析实践第二弹 | 结构百分比分析法 作者/海燕 上市IT公司经营计划专业经理,专注消费电子领域经营分析 以财务报表分析为例,介绍通用的分析方法论,整体架构如下图所示: (点击查看大图)…
本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf Salesforce实时访问外部数据.这样就不需要在Salesforce中保存数据,然后在Salesforce和外部系统之间协调数据. 一.上下文 您可以使用Salesforce跟踪销售线索.管理销售渠道.创建销售机会,并捕获将销售线索转换为客户的订单详细信息.然而,Salesforce不是包含或处理订单的系统.订单…
一.前言 1.SVG(Scalable Vector Graphics)可伸缩矢量图形 特点: (1)使用xml格式来定义图形: (2)用来定义web上的使用的矢量图: (3)改变图像尺寸,图片质量不受损: (4)所有元素属性可以使用动画: (5)继承了W3C标准,在html中使用方式,html直接嵌入svg内容,或者直接引入svg文件. /* svg标签,这里的rect为矩形,在后面的图形元素中会详细说明 */ <svg width="200" height="200…
最近碰到几个星友的问题,都是问我之前分享的源文件是如何把度量值分门别类放到不同的文件夹中的,就像这样, 其实在之前的文章中也曾提及过做法,这里再详细说一下制作步骤: 01 | 新建一个空表 点击菜单栏的"输入数据",在弹出的窗口中,无需输入任何数据,可以直接点击加载.你也可以给这个表命名为你想要的名字,比如我这个表命名为"MEASURE". 02 | 将度量值放入到这个空表中 方法如下图所示, 按照这个方法,把每个度量值都放入到空表中. 你的度量值可能有很多,也只能…
第三章 使用Python进行数字计算 尽管IPython强大的shell和扩展后的控制台能被任何Python程序员使用,但是这个工具最初是科学奖为科学家设计的.它的主要设计目标就是为使用Python进行交互式科学计算提供一个方便易用的环境. IPython只是为NumPy.Scipy.Pandas.Matplotlib等包提供了一个交互式接口,其本身并不提供科学计算的功能.这些工具组合在一起就形成了可以匹敌如Matlab.Mathmatic这样被广泛使用的商业产品的科学计算框架. NumPy提供…