数据可视化测试题及答案解析(数据可视化测试方案)

数据可视化测试题及答案解析一、选择题(每题 2 分,共 40分) 下列( )不包含结构化数据。 A.数据库表B. 电影视频C. Excel 表格D. 网页表

一、选择题(每题 2 分,共 40分)

以下( )不包含结构化数据:

A. 数据库表B. 电影视频C. Excel 表D. Web 表单

答案:B.电影视频

分析:结构化数据是指组织成固定格式或模式的数据,例如数据库表或Excel表。电影视频是非结构化数据。 下面不热的是()。

A. 红色B. 橙色C. 浅蓝色D. 紫色

答案:C.浅蓝色

分析:暖色通常包括红色、橙色和黄色,而浅蓝色是冷色。 以下不是大数据分析算法( )。

A. 机器学习B. 聚类C. 关联D. 转换

答案:D.转换

分析:转换不是大数据分析中的算法。常见的大数据分析算法包括机器学习、聚类、关联分析等。小王在界面上设计了很多图表,可以显示很多统计结果。尽管它非常有用且设计精美,但用户对其并不满意,并将其归咎于缺乏突出的主题。 ( ) 视觉设计标准。

A. 富有表现力B. 有效C. 简单易用D. 美观

答案:B、有效性强

分析:有效的图表清晰地传达了核心信息和主题。 Excel 引用表格中的特定位置(例如=A3),并且当您垂直拖动行号时不会自动展开( )。

A.=A3B.=A$3D。

**答案:B.=

A

3

*

*

*

*

分析:

*

*

使用

A3** **分析:** 使用

A3**************************************************** * ****************************************************** ************************************************** *** ****************************************************** ****************************************************** ****************************************************** ****************************************************** ****************************************************** ******************===================================================================================================================================================================================================================================================================================================================================================================================================代表变化对于连续数据的状态,可以使用以下( ):

A. 条形图B. 折线图C. 堆积图D. 饼图

答案:B.折线图

分析:折线图适合显示连续数据的趋势。 Excel 需要对D3 和F6 之间的所有单元格求和。下列说法正确的是:( )。

A.=sum(D1:F3)B.=sum(D3,F6)D。

答案:B.=sum(D3:F6)

分析:函数sum 的正确语法是=SUM(起始单元格: 结束单元格)。 以下( ) 不是eCharts 图表的主要组成部分(不区分大小写):

A. 工具栏名称B. 标题D.

答案:A.工具栏名称

分析: eChart的主要组成部分包括网格、标题和x轴,但工具栏名称不是主要部分。 eCharts饼图中,不需要配置的部分是()。

A. x 轴B. 数据D.

答案:A.X轴

分析:饼图不包括轴配置。在eCharts散点图中,“symbolSize:函数(数据){}”方法用于使用()方法控制图表上点的大小。

A. 成员函数B. 调用函数C. 回调函数D. 类函数

答案:C.回调函数

分析:回调函数是在触发特定事件或条件时调用的函数。 下列正确答案是()。

A. 在饼图中使用不同的颜色来表示不同类型和数量的多个数据集。 B. 在条形图中显示两个具有不同数量和类别的数据集。 C.散点图的X轴是数据类别D,不改变X轴标签。折线图可用于表示相同类型的两个数据集。

答案:B. 在直方图中显示两个不同数量和类别的数据集。

分析:您可以使用条形图来显示不同类别的数据。在eCharts中设置散点图数据如下: [[1,1], [1,2],[1,3]]; 我有以下代码:symbolSize: function (data){ return data[0 ] } yes( )在上面的代码中。

A、数据离散分布在同一条垂直线上,且数据点大小相同。 B. 数据离散分布在同一水平线上。 C. 数据点大小相同。数据点分布在同一垂直线上,大小不同。 D、数据离散分布在同一水平线上,数据点大小不同。

答案:C。数据离散分布在同一条垂直线上,数据点大小不同。

分析:symbolSize函数返回data[0],因此点的大小取决于x值。在Javascript中,我有var data=[3, {A: 1, B: 2, C: 3}, {A: 4, B: 5, C: {C: 6}}] 和data[2].C 变为() 。

A. {C: 6}B. {A: 1, B: 2, C: 3}C.

答案:A。{C: 6}

分析:data[2]是对象{A: 4, B: 5, C: {C: 6}},C是{C: 6}。在BS架构的信息系统(网站)中,前端浏览器通过()协议与后端服务器交互。

A.HTTPB。

答案:A.HTTP

分析:BS架构中,前端通过HTTP协议与后端交互。 从前端表单请求的URL 是“”。 以下哪项可以成功响应前端表单请求?

A.@app.route(\’/cmd:5000\’)B.@app.route(\’/127.0.0.1/cmd\’)C.@app.route(\’/cmd\’,methods=[\’GET\’])D. @app.route(\’/cmd\’,methods=[\’POST\’])

答案:D.@app.route(‘/cmd’,methods=[‘POST’])

分析:表单使用POST方法,因此需要在Flask路由中指定methods=[‘POST’]。 需要()来动态改变后台带回前台的eCharts图表的标题(title)。

A. 在相应的根函数中使用return 返回eCharts 图表标题。 B. 在模板文件的head 标签中定义变量{{title}}。 C、在模板文件的head标签中,定义: eCharts 图表标题字符串D. 在模板内文件的head 标签中,为eCharts 图表标题定义一个变量,并将该变量分配给渲染函数(render_template)。

答案:D. 在模板文件的head 标签中,为eCharts 图表标题定义一个变量,并将该变量分配给渲染函数(render_template)。

分析:要动态改变标题,需要在模板中定义一个变量,并在渲染时赋值。在flask模板文件中,数组变量Arr的正确定义是()。

A. {{到达}}B. {{到达|安全}}C.

答案:B。{{Arr|安全}}

解析:使用安全过滤器确保数组变量在模板中正确解析。 **下面括号中的数字将前端和后端分开。

无事可做。 **

– A. 神社2

– B·阿贾克斯

– C.烧瓶

-D.麦巴蒂斯

答案:D.迈巴蒂斯

分析:MyBatis是一个持久层框架,与前后端分离无关。

通过对数据库进行多次选择操作,您可以创建大型数据表,并创建显示多个指标变化的可视化图表。这个过程称为()。

A. 并行B. 聚合C. 分组D. 分析

答案:C.分组

分析:通过选择操作形成大表并显示多个指标变化的过程称为分组。 该表有两个列字段:姓名和年龄。 eCharts 在图表的() 部分显示数据。

A. 尺寸B. 指标C. 测量值D. 类型

答案:C. 测量

分析:名字是一个维度,年龄是一个度量。

二、根据要求,完成下列各题(每题 10 分,共 60 分)

Excel绘图任务:

(1) 生成直方图,统计三个班级的平均分。

打开Excel 表格并选择数据范围。单击“插入”选项卡并选择“直方图”以生成直方图。将图表标题设置为“班级平均成绩”。 (2)生成饼图,统计每个班的学生占学生总数的比例。

在同一表单中,选择人员数据区域。单击“插入”选项卡并选择“饼图”以生成饼图。将图表标题设置为“班级规模百分比”。

分析:使用Excel的图形功能以条形图显示平均分数,以饼图显示人数百分比。

eCharts绘图任务:

(1) 使用eCharts创建一个网页,横轴显示基金名称,纵轴显示基金净额。

!DOCTYPE html

html

元字符集=\’utf-8\’

脚本src=\’https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js\’/script

/头

身体

div id=\’lineChart\’ style=\’width: 600px;height:400px;\’/div

脚本

var myChart=echarts.init(document.getElementById(\’lineChart\’));

变量选项={

xAxis: {

type: \’类别\’,

data: [\’基金1\’, \’基金2\’, \’基金3\’]

},

y轴: {

type: \’值\’

},

系列: [{

数据: [820, 932, 901],

type: \’行\’

}]

};

myChart.setOption(选项);

/剧本

/身体

/html

(2)使用eCharts创建网页,绘制饼图,计算每只基金的净值占所有基金总净值的百分比。

!DOCTYPE html

html

元字符集=\’utf-8\’

脚本src=\’https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js\’/script

/头

身体

div id=\’pieChart\’ style=\’width: 600px;height:400px;\’/div

脚本

var myChart=echarts.init(document.getElementById(\’pieChart\’));

变量选项={

系列: [{

name: \’净资产比率\’,

type: \’馅饼\’,

radius: \’50%\’,

数据: [

{value: 820, name: \’基金1\’},

{value: 932, name: \’基金2\’},

{value: 901, name: \’基金3\’}

]

}]

};

myChart.setOption(选项);

/剧本

/身体

/html

(3)使用Tableau生成直方图,横轴为基金名称,纵轴为基金净资产。

打开Tableau 软件并导入Excel 数据。将基金名称拖至列,将净值拖至行。选择条形图类型,生成图表并保存屏幕截图。

分析:eChart可以通过编写简单的HTML和JavaScript代码生成动态折线图和饼图。 Tableau可以轻松拖动生成直方图。

Flask 和Excel 数据合并任务:

从烧瓶导入烧瓶,渲染模板,请求

将pandas 导入为PD

将matplotlib.pyplot 导入为plt

应用程序=烧瓶(__名称__)

@app.route(\’/\’)

默认索引():

数据=pd.read_csv(\’data.csv\’)

图,ax=plt.subplots()

data.plot(kind=\’bar\’, x=\’产品名称\’, y=\’净值\’, ax=ax)

plt.savefig(\’静态/bar_chart.png\’)

返回render_template(\’index.html\’)

@app.route(\’/提交\’,methods=[\’POST\’])

def 提交():

数据=pd.read_csv(\’data.csv\’)

Filtered_data=data[data[\’产品名称\’].str.contains(\’氟利昂基金\’)]

图,ax=plt.subplots()

Filtered_data.plot(kind=\’bar\’, x=\’产品名称\’, y=\’净值\’, ax=ax)

plt.savefig(\’静态/filtered_bar_chart.png\’)

返回render_template(\’index.html\’,filtered_chart=True)

如果__name__==\’__main__\’:

应用程序运行(调试=真)

!DOCTYPE html

html

标题条形图显示/标题

/头

身体

h1 产品净值直方图/h1

img src=\'{{ url_for(\’static\’, filename=\’bar_chart.png\’) }}\’ alt=\’条形图\’

{% iffiltered_chart %}

h1氟利昂基金产品净值柱状图/h1

img src=\'{{ url_for(\’static\’, filename=\’filtered_bar_chart.png\’) }}\’ alt=\’氟利昂基金条形图\’

{万一}

表单方法=\’发布\’操作=\’/提交\’

按钮类型=\’发送\’ 发送/按钮

/形状

/身体

/html

分析:Pandas 和Matplotlib 一起允许Flask 读取Excel 数据,生成图表,通过网页显示这些图表,并动态更新和显示特定数据的图表。

试题总结

试题涵盖结构化数据、颜色分类、大数据算法、视觉设计、Excel公式、图表类型、eChart和Flask等,全面提高学生对待测数据处理和显示技术的理解和应用能力。通过本次测试,学生可以更好地掌握相关知识,为真正的项目开发打下基础。

以上#数据可视化试题及答案分析相关内容来源网络,仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/92310.html

(0)
CSDN's avatarCSDN
上一篇 2024年6月26日 下午11:37
下一篇 2024年6月26日 下午11:37

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注