一、选择题(每题 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