数据分析是一种思维,数据分析工具则是将思维转变为可视化数据的利器,用作数据分析的工具有很多,例如Tableau、Excel等。

但是这些工具有一定的门槛,需要通过一定的技能学习才能上手。

今天给大家介绍的工具是BDP个人版,BDP个人版是一款免费使用、免安装下载的数据可视化分析工具,通过简单的拖拽字段,呈现各种精美的可视化图表,数据”小白“也能很快上手。

网址:https://me.bdp.cn/home.html

进入BDP个人免费版的网址,进行简单的注册登录操作就可以在线使用BDP。使用手机注册和邮箱注册都可以。

简单的注册登陆后,我们就可以使用BDP来进行数据分析操作。

BDP个人版包括数据接入、数据处理、可视化分析、数据报表等数据功能,形成一个数据闭环,让数据可以集中管理。

数据接入

数据接入就是上传数据,可以上传本地Excel或者CSV数据,也可以接入主流数据库来接入数据。

还可以对接一些第三方平台的数据,如百度统计、百度推广、百度指数、微信公众号、新浪粉丝通等等。

BDP提供的公共数据源包含多方面数据,能够直接导入自己的数据库中使用,可以用来练手。

本文的操作案例选择BDP提供的公共数据源:天气数据,由于数据量较大,重点使用第一个工作表“天气预报(中国城市)”的数据。

工作表数据处理

工作表数据处理的整个页面可以分为3个大区:工作表管理、数据处理,以及工作表预览。

在工作表管理区域,我们可以添加和查看工作表,或对工作表的结构进行管理。选择每张工作表后,可以在右侧查看具体的数据信息。

右上角集中了各种数据处理方式,主要分为对这张工作表进行处理和使用这张工作表进行进一步操作。

接下来主要分析一下数据处理的具体功能。

新建图表

这属于一个快捷操作,想要在某张工作表上新建可视化图表,一点就行。

上传数据

这也属于一个快捷操作,可直接导入本地数据,无需到数据源页面去添加。

创建合表

这是“工作表”的重头戏,包含“多表关联、数据聚合、追加合并、SQL合表和二维转一维”5种数据处理方式,这些操作在BDP当中仅靠拖拽就能实现,比Excel好用不止一点点。

(1)多表关联:即join,BDP中分成left join、innerjoin和full join,比vlookup好用很多。简单地说,就是通过某个字段,让几个工作表从此紧紧”绑“到地在一起。

由于选定的数据集较大,我将其中的数据筛选几条出来进行演示,以下是两个关于城市天气预报的表:

·左关联 (Left join)

Left join:左关联,表示以左表为主表进行关联操作。如果左表中某行在右表没有匹配,则结果中对应行右表的部分全部为空。

·等值关联 (Innerjoin)

Inner join:等值关联,表示对两表取交集。只返回两个表中联结字段相等的行。

·全关联 (Full join)

Full join:全关联,表示对两表取并集。返回两表中所有数据,不管是否匹配。

除了模型配置,还可以进行过滤条件和字段进行表的关联。

(2)数据聚合:通过数据运算,计算不同维度统计结果或新的统计指标,支持求和、计数等其他公式,对某个字段进行聚合关联。

(3)追加合并:将多个结构相同的工作表合并成一个表,合并具有相同结构的数据,生成一张结构不变数据量增加的新工作表。

这里还是用之前的两张简表进行操作演示,可以看到追加合并的效果。

(4)SQL合表:还可以使用SQL语法扩展数据操作,支持大部分SQL功能。

在工作表的右下角可以进行语法检查,查看输入的代码是否有误。

执行一句最简单的操作:在天气1表中输出最低气温=25的值

(5)二维转一维:转一维后,分析起来更简单、灵活。

最后说一下追加/替换数据,这两个功能主要针对本地数据同步的。

若每周分析的指标都一样,每周只需要追加(即上周+本周数据)/替换(即本周替掉上周数据),本地数据就能自动更新了。

简单快捷的更新操作大大减少重复的工作量,工作效率也能得到大幅提升。

可视化分析

将数据处理完成之后,可以通过30多种可视化图表直观展示分析结果。

在“编辑图表”处,将数据拖到维度(X轴)、数值栏(Y轴),再根据需求进行可视化分析~

作为“小白”都能用的数据分析工具,BDP不需要写函数公式,在数值栏处可以选择常见的求和、计数、平均值等常见计算,也可以选择同环比、留存率、重复率等高级计算。

根据数据的适用情况选择想要的可视化图表,BDP提供普通图表和经纬度地图。

普通图表除了常见的柱图、条形图、折线图,还有一些稍高级的图表,如瀑布图、词云、漏斗图、行政地图、树图、桑基图等。

对比条形图

行政地图

树图

词云图

还可以设置成3D模式:

仪表盘

在BDP当中,数据制作成图表后,会统一地展示在仪表盘。

先展示一下示列的仪表盘:

仪表盘分为普通仪表盘和高级仪表盘,普通仪表盘能较快速生成一张好看的报表,高级仪表盘还能插入文本、图片、视频等多元素,使整个报表更丰富。

仪表盘设计:做好的图表都在仪表盘里,可以设计仪表盘,让做出来的图表更美观。直接拖拽图表位置,将图表拖到想要放的位置,达到想要的效果。

图表设置:有导出图片、移动图表、联动设置等。

仪表盘导出:可以将做好的数据报表导出来,支持PNG和PDF,可以作为汇报的素材。

全局筛选:添加某个筛选条件进行过滤,可以对其关联的所有图表进行数据筛选。

根据上面的操作输出的仪表盘可能比较简单,我们来看看官方给出的仪表盘示列:

特色功能

生成经纬度地图

生成经纬度地图需要经纬度字段,在工作表中的添加字段中可以自动根据地址生成经纬度字段(会员才能用哟~)。

然后在新建图表中选择经纬度地图可以进入编辑页面:

将工作表拖拽到图层,在右侧有6种图表类型可供选择,包括热力图、气泡图、动态轨迹图等。

官网示列的热力图

图表联动

图表联动功能可以将某个图表作为筛选器,点击其中某一个数据项,与其关联的图表将会筛选出所选项的数据内容,快速又直观。

在仪表盘中点击需要联动的图标右上角三个点,选择图表联动设置:

效果如下:

数据钻取

下钻是通过增加图层从汇总数据深入到细节数据进行观察。通过逐层下钻,让我们对数据更加一目了然。

同样是在图表编辑中进行操作,数据钻取就是制作多个图层,在每个图层上进行图表设置。

效果图:

关于BDP的使用就介绍到这里,这个工具简单好用,可以满足平常的大部分业务需求,想要快速上手数据可视化的朋友马上学起来吧。

推荐阅读:

十分钟掌握Seaborn,进阶Python数据可视化分析

十分钟|一文搞定SQL增删查改和函数使用

十分钟|turtle是绘图神器?可以帮你做什么?

十分钟学习正则表达式|上手python re模块

十分钟自动执行一次_十分钟上手BDP,简单好用的数据分析神器相关推荐

  1. linux特定时间运行一次所有任务,linux 上在指定时间段内每隔多少分钟自动执行任务计划crontab...

    #/bin/sh datename=$(date +%Y%m%d-%H%M%S) echo $datename >> /tmp/logtest.txt */2 19,20 * * * /b ...

  2. Java定时器(实现每月1号、每日、每15分钟自动执行任务)

    使用注解的形式,跑起代码 一.代码 一.代码 1.思路:在tomcat中,添加监听器,在监听器中设置定时任务. 2.监听:新建监听类implents ServletContextListener,实现 ...

  3. fiddler 自动响应数据保存_十分钟学IT:测试工程师得力助手Fiddler抓包之日常使用...

    Fiddler是一款强大的抓包工具,通过改写HTTP代理,让数据经由Fiddler,借此来监控并截取到请求和返回数据.这样一来它不仅可以定位前后端问题,还能够记录客户端和服务端的所有http请求.设置 ...

  4. python自动生成鸡汤文_马尔可夫链文本生成的简单应用:不足20行的Python代码生成鸡汤文...

    提到自然语言的生成时,人们通常认为要会使用高级数学来思考先进的AI系统,然而,并不一定要这样.在这篇文章中,我将使用马尔可夫链和一个小的语录数据集来产生新的语录. 马尔可夫链 马尔可夫链是一个只根据先 ...

  5. 逗号后面统一加空格_十分钟搞定字幕,教你做加字幕的“快手菜”

    平台上许多同学有疑问:做视频是否有加字幕的必要呢? 其实除了外语需要翻译.语速过快加字幕方便理解.普通话不标准等情况之外,还是建议有余力的同学可以加上字幕,提升用户的观看体验. 那么问题来了,存在以下 ...

  6. 技术系统进化法则包括_技术系统进化法则_十六种典型创新方法

    技术系统进化法则_十六种典型创新方法 技术进化法则是技术系统为提高自身的有用功能,从一种状态过渡到另一种状态时,系统内部组件之间.系统组件与外界环境间本质关系的体现.即技术系统与生物系统一样,也有一个 ...

  7. Wix 安装部署教程(十六) -- 自动生成多语言文件

    Wix 安装部署教程(十六) -- 自动生成多语言文件 原文:Wix 安装部署教程(十六) -- 自动生成多语言文件 因为持续集成需要,所有项目编译完之后生成一个多语言的安装包.之前生成mst文件都是 ...

  8. Wix 安装部署教程(十二) -- 自动更新WXS文件

    原文:Wix 安装部署教程(十二) -- 自动更新WXS文件 上一篇分享了一个QuickWIX,用来对比两个工程前后的差异,但是这样还是很繁琐,而且昨天发现有Bug,目录对比有问题.这次改变做法,完全 ...

  9. 大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5)

                                                        大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5) 上一节中,我们讲 ...

  10. 网页视频15分钟自动暂停_在15分钟内学习网页爬取

    网页视频15分钟自动暂停 什么是网页抓取? (What is Web Scraping?) Web scraping, also known as web data extraction, is th ...

最新文章

  1. 怎么获得combobox的valueField值
  2. spring boot socket长连接_springboot 整合阿里 druid 数据库连接池实战
  3. OAuth与OpenID区别
  4. matlab评估边缘检测性能,【模糊推理】模糊逻辑图像边缘检测,原理+matlab代码~...
  5. Android-alpha-渐变透明度 动画
  6. 完整解决Flash载入中文FLASH乱码问题
  7. Linux 操作系统原理介绍
  8. 英文打字训练程序c语言,x86汇编实现英文打字练习软件
  9. 深度学习中的几个概念
  10. 服务器 intel cpu系列,Intel CPU产品系列有哪些
  11. ELK Logstash 自定义正则模式patterns_dir
  12. js Array 标准方法
  13. VBA小程序--针对所有已经打开的Excel文件_格式调整_针对所有工作表_冻结首行_无视所在位置
  14. python random模块中seed函数的详解_random.seed()函数理解
  15. 脚手架的这个好搭档 今天要重点来介绍下!
  16. 没文档也要扒源码让 ShardingSphere 支持 openGauss SCRAM 前端认证
  17. 概率算法-均匀分布产生正态分布
  18. 【计算机基础】repo学习笔记
  19. 重走Android路 之 Android系统架构图以及开发工具了解
  20. 介绍求平方根和平方和的两个函数

热门文章

  1. 一文总结买卖股票的最佳时机的所有情况(附Python代码)
  2. 第四届中国软件开源创新大赛通知
  3. 民营股份制企业是什么意思
  4. fabric2.0 概念, peer、账本和排序服务
  5. 文档公式编辑神器-Snip
  6. YY语音CTO赵斌的技术创业
  7. 酷q java_组件-酷Q(QQ)-CQ HTTP API(基本失效)
  8. 计算机的数学知识的手抄报图片大全,数学知识手抄报图片大全
  9. python怎么打星号金字塔_python打印星号金字塔的方法_后端开发
  10. 当exe文件运行时,汉字出现乱码