草庐IT

[大数据]数据可视化 -- 练习卷(下)

发量不足 2023-04-15 原文

简答题 

一、简述数据可视化的概念? 

数据可视化将各种数据用图形的方式展示给人们,是人们理解数据、诠释数据的重要手段和途径,数据可视化是帮助用户通过认识数据,进而发现这些数据所反映的实质。

二、简述数据可视化的类型? 

科学可视化、信息可视化、可视化分析

三、简述数据可视化的标准? 

实用性、完整性、真实性、艺术性、交互性

四、简述数据可视化的目标? 

从应用角度看,数据可视化的目标主要包括以下5个方面:

  1. 通过数据可视化有效呈现数据中的重要特征。
  2. 通过数据可视化揭示事物内部的客观规律以及数据间的内在联系。
  3. 通过数据可视化辅助人们理解事物的概念和过程。
  4. 通过数据可视化对模拟和测量进行质量监控。
  5. 通过数据可视化提高科研开发效率。
  6. 宏观角度看,数据可视化的目标主要包含信息记录、信息分析和信息传播。

五、简述数据可视化的作用?

  数据表达、数据操作、数据分析

六、简述数据可视化技术的特征? 

1.功能特征

2.使用人群特征

3.应用场景特征

七、简述人眼的构造及人眼与光学系统的区别? 

人眼的构造相当于一架摄像机或者照相机,前面是由角膜、晶状体、玻璃体等共同组成的具备镜头功能的组合。

区别:人眼受神经系统的调节

八、简述可视化编码? 

可视化编码是将数据信息映射成可视化元素的技术,由几何标记(图形元素)和视觉通道组成。

九、简述视觉通道的类型? 

  1. 用于定性和分类性质的视觉通道(位置、形状、方向)
  2. 用于定量或者定序性质的视觉通道(坐标轴位置、饱和度、亮度)

十、简述格式塔视觉原理? 

格式塔视觉原理认为距离相近的部位(相对性)、再某个方面相似的部位(相似性)、彼此相属倾向于构成封闭实体的部位(封闭性)、具有对称/规则/平滑/等简单的特征的图形(简单性)在一起时会被人们认为成一个整体。

十一、简述爱德华·塔夫特原则? 

  1. 明确对照物
  2. 明确因果关系
  3. 明确各种变化因素
  4. 整合各种迹象
  5. 提供详细的标题
  6. 内容决定一切

十二、简述数据可视化流程?

数据采集-数据处理-可视化映射-用户感知 

十三、简述衡量数据质量的指标? 

  1. 完整性
  2. 有效性
  3. 准确性
  4. 一致性
  5. 可用性

十四、简述数据可视化设计技巧? 

  1. 建立视觉层次,用醒目的颜色突出数据,淡化其他元素
  2. 高亮显示重点内容
  3. 提升不同区域的色阶跨度
  4. 借助场景来表现数据指标
  5. 将抽象的不易理解的数字转换为容易被人感知的图表
  6. 尽量让图表简洁
  1. 简述空间信息化的主要表现形式? 

  1. 地图
  2. 多媒体信息
  3. 动态地图
  4. 三维仿真地图
  5. 虚拟地图
  1. 简述常见的可视化编程语言? 

  1. R语言
  2. Python
  3. HTML、CSS、JavaScript
  1. 简述 Tableau 可视化的步骤? 

1. 整理字段:理解数据表中的独立层次结构
2. 工作表:依据字段的层次结构完成数据可视化
3. 仪表盘:探索不同数据之间的关联关系

十五、简述使用 ECharts 制作图表的具体步骤? 

  1. 引入ECharts
  2. 准备容器
  3. 初始化实例
  4. 指定图表的配置项和数据
  5. 显示图表

有关[大数据]数据可视化 -- 练习卷(下)的更多相关文章

  1. ruby - 解析 RDFa、微数据等的最佳方式是什么,使用统一的模式/词汇(例如 schema.org)存储和显示信息 - 2

    我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i

  2. ruby - Ruby 有 `Pair` 数据类型吗? - 2

    有时我需要处理键/值数据。我不喜欢使用数组,因为它们在大小上没有限制(很容易不小心添加超过2个项目,而且您最终需要稍后验证大小)。此外,0和1的索引变成了魔数(MagicNumber),并且在传达含义方面做得很差(“当我说0时,我的意思是head...”)。散列也不合适,因为可能会不小心添加额外的条目。我写了下面的类来解决这个问题:classPairattr_accessor:head,:taildefinitialize(h,t)@head,@tail=h,tendend它工作得很好并且解决了问题,但我很想知道:Ruby标准库是否已经带有这样一个类? 最佳

  3. ruby - Ruby 中的波形可视化 - 2

    我即将开始一个将录制和编辑音频文件的项目,我正在寻找一个好的库(最好是Ruby,但会考虑Java或.NET以外的任何库)以进行实时可视化波形。有人知道我应该从哪里开始搜索吗? 最佳答案 要流入浏览器的数据量很大。Flash或Flex图表可能是唯一能提高内存效率的解决方案。Javascript图表往往会因大型数据集而崩溃。 关于ruby-Ruby中的波形可视化,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

  4. ruby - 我如何添加二进制数据来遏制 POST - 2

    我正在尝试使用Curbgem执行以下POST以解析云curl-XPOST\-H"X-Parse-Application-Id:PARSE_APP_ID"\-H"X-Parse-REST-API-Key:PARSE_API_KEY"\-H"Content-Type:image/jpeg"\--data-binary'@myPicture.jpg'\https://api.parse.com/1/files/pic.jpg用这个:curl=Curl::Easy.new("https://api.parse.com/1/files/lion.jpg")curl.multipart_form_

  5. 世界前沿3D开发引擎HOOPS全面讲解——集3D数据读取、3D图形渲染、3D数据发布于一体的全新3D应用开发工具 - 2

    无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD

  6. FOHEART H1数据手套驱动Optitrack光学动捕双手运动(Unity3D) - 2

    本教程将在Unity3D中混合Optitrack与数据手套的数据流,在人体运动的基础上,添加双手手指部分的运动。双手手背的角度仍由Optitrack提供,数据手套提供双手手指的角度。 01  客户端软件分别安装MotiveBody与MotionVenus并校准人体与数据手套。MotiveBodyMotionVenus数据手套使用、校准流程参照:https://gitee.com/foheart_1/foheart-h1-data-summary.git02  数据转发打开MotiveBody软件的Streaming,开始向Unity3D广播数据;MotionVenus中设置->选项选择Unit

  7. 使用canal同步MySQL数据到ES - 2

    文章目录一、概述简介原理模块二、配置Mysql使用版本环境要求1.操作系统2.mysql要求三、配置canal-server离线下载在线下载上传解压修改配置单机配置集群配置分库分表配置1.修改全局配置2.实例配置垂直分库水平分库3.修改group-instance.xml4.启动监听四、配置canal-adapter1修改启动配置2配置映射文件3启动ES数据同步查询所有订阅同步数据同步开关启动4.验证五、配置canal-admin一、概述简介canal是Alibaba旗下的一款开源项目,Java开发。基于数据库增量日志解析,提供增量数据订阅&消费。Git地址:https://github.co

  8. ruby-on-rails - 创建 ruby​​ 数据库时惰性符号绑定(bind)失败 - 2

    我正在尝试在Rails上安装ruby​​,到目前为止一切都已安装,但是当我尝试使用rakedb:create创建数据库时,我收到一个奇怪的错误:dyld:lazysymbolbindingfailed:Symbolnotfound:_mysql_get_client_infoReferencedfrom:/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundleExpectedin:flatnamespacedyld:Symbolnotfound:_mysql_get_client_infoReferencedf

  9. STM32读取串口传感器数据(颗粒物传感器,主动上传) - 2

    文章目录1.开发板选择*用到的资源2.串口通信(个人理解)3.代码分析(注释比较详细)1.主函数2.串口1配置3.串口2配置以及中断函数4.注意问题5.源码链接1.开发板选择我用的是STM32F103RCT6的板子,不过代码大概在F103系列的板子上都可以运行,我试过在野火103的霸道板上也可以,主要看一下串口对应的引脚一不一样就行了,不一样的就更改一下。*用到的资源keil5软件这里用到了两个串口资源,采集数据一个,串口通信一个,板子对应引脚如下:串口1,TX:PA9,RX:PA10串口2,TX:PA2,RX:PA32.串口通信(个人理解)我就从串口采集传感器数据这个过程说一下我自己的理解,

  10. SPI接收数据异常问题总结 - 2

    SPI接收数据左移一位问题目录SPI接收数据左移一位问题一、问题描述二、问题分析三、探究原理四、经验总结最近在工作在学习调试SPI的过程中遇到一个问题——接收数据整体向左移了一位(1bit)。SPI数据收发是数据交换,因此接收数据时从第二个字节开始才是有效数据,也就是数据整体向右移一个字节(1byte)。请教前辈之后也没有得到解决,通过在网上查阅前人经验终于解决问题,所以写一个避坑经验总结。实际背景:MCU与一款芯片使用spi通信,MCU作为主机,芯片作为从机。这款芯片采用的是它规定的六线SPI,多了两根线:RDY和INT,这样从机就可以主动请求主机给主机发送数据了。一、问题描述根据从机芯片手

随机推荐