十分钟自动执行一次_十分钟上手BDP,简单好用的数据分析神器
数据分析是一种思维,数据分析工具则是将思维转变为可视化数据的利器,用作数据分析的工具有很多,例如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,简单好用的数据分析神器相关推荐
- linux特定时间运行一次所有任务,linux 上在指定时间段内每隔多少分钟自动执行任务计划crontab...
#/bin/sh datename=$(date +%Y%m%d-%H%M%S) echo $datename >> /tmp/logtest.txt */2 19,20 * * * /b ...
- Java定时器(实现每月1号、每日、每15分钟自动执行任务)
使用注解的形式,跑起代码 一.代码 一.代码 1.思路:在tomcat中,添加监听器,在监听器中设置定时任务. 2.监听:新建监听类implents ServletContextListener,实现 ...
- fiddler 自动响应数据保存_十分钟学IT:测试工程师得力助手Fiddler抓包之日常使用...
Fiddler是一款强大的抓包工具,通过改写HTTP代理,让数据经由Fiddler,借此来监控并截取到请求和返回数据.这样一来它不仅可以定位前后端问题,还能够记录客户端和服务端的所有http请求.设置 ...
- python自动生成鸡汤文_马尔可夫链文本生成的简单应用:不足20行的Python代码生成鸡汤文...
提到自然语言的生成时,人们通常认为要会使用高级数学来思考先进的AI系统,然而,并不一定要这样.在这篇文章中,我将使用马尔可夫链和一个小的语录数据集来产生新的语录. 马尔可夫链 马尔可夫链是一个只根据先 ...
- 逗号后面统一加空格_十分钟搞定字幕,教你做加字幕的“快手菜”
平台上许多同学有疑问:做视频是否有加字幕的必要呢? 其实除了外语需要翻译.语速过快加字幕方便理解.普通话不标准等情况之外,还是建议有余力的同学可以加上字幕,提升用户的观看体验. 那么问题来了,存在以下 ...
- 技术系统进化法则包括_技术系统进化法则_十六种典型创新方法
技术系统进化法则_十六种典型创新方法 技术进化法则是技术系统为提高自身的有用功能,从一种状态过渡到另一种状态时,系统内部组件之间.系统组件与外界环境间本质关系的体现.即技术系统与生物系统一样,也有一个 ...
- Wix 安装部署教程(十六) -- 自动生成多语言文件
Wix 安装部署教程(十六) -- 自动生成多语言文件 原文:Wix 安装部署教程(十六) -- 自动生成多语言文件 因为持续集成需要,所有项目编译完之后生成一个多语言的安装包.之前生成mst文件都是 ...
- Wix 安装部署教程(十二) -- 自动更新WXS文件
原文:Wix 安装部署教程(十二) -- 自动更新WXS文件 上一篇分享了一个QuickWIX,用来对比两个工程前后的差异,但是这样还是很繁琐,而且昨天发现有Bug,目录对比有问题.这次改变做法,完全 ...
- 大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5)
大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5) 上一节中,我们讲 ...
- 网页视频15分钟自动暂停_在15分钟内学习网页爬取
网页视频15分钟自动暂停 什么是网页抓取? (What is Web Scraping?) Web scraping, also known as web data extraction, is th ...
最新文章
- 怎么获得combobox的valueField值
- spring boot socket长连接_springboot 整合阿里 druid 数据库连接池实战
- OAuth与OpenID区别
- matlab评估边缘检测性能,【模糊推理】模糊逻辑图像边缘检测,原理+matlab代码~...
- Android-alpha-渐变透明度 动画
- 完整解决Flash载入中文FLASH乱码问题
- Linux 操作系统原理介绍
- 英文打字训练程序c语言,x86汇编实现英文打字练习软件
- 深度学习中的几个概念
- 服务器 intel cpu系列,Intel CPU产品系列有哪些
- ELK Logstash 自定义正则模式patterns_dir
- js Array 标准方法
- VBA小程序--针对所有已经打开的Excel文件_格式调整_针对所有工作表_冻结首行_无视所在位置
- python random模块中seed函数的详解_random.seed()函数理解
- 脚手架的这个好搭档 今天要重点来介绍下!
- 没文档也要扒源码让 ShardingSphere 支持 openGauss SCRAM 前端认证
- 概率算法-均匀分布产生正态分布
- 【计算机基础】repo学习笔记
- 重走Android路 之 Android系统架构图以及开发工具了解
- 介绍求平方根和平方和的两个函数