var tableData=[ { "0": "序号", "1": "指标", "2": "单位", "3": "2022年", "4": "备注" }, { "0": "1", "1": "毕业生人数", "2": "人", "3": "3874", "4": "引用" }, { "0": "2", "1": "毕业去向落实人数", "2": "人", "3": "3573", "4": "学校填报" }, { "0": "", "1": "其中:毕业生升学人数", "2": "人", "3": "343", "4": "学校填报" }, { "0": "3", "1": "毕业生本省去向落实率", "2": "%", "3": "88.69%", "4": "学校填报" }, { "0": "4", "1": "月收入", "2": "元", "3": "4236.11", "4": "学校填报" }, { "0": "5", "1": "毕业生面向三次产业就业人数", "2": "人", "3": "3213", "4": "学校填报" }, { "0": "", "1": "其中:面向第一产业", "2": "人", "3": "274", "4": "学校填报" }, { "0": "", "1": "面向第二产业", "2": "人", "3": "810", "4": "学校填报" }, { "0": "", "1": "面向第三产业", "2": "人", "3": "2129", "4": "学校填报" }, { "0": "6", "1": "自主创业率", "2": "%", "3": "0.44%", "4": "学校填报" }, { "0": "7", "1": "毕业三年晋升比例", "2": "%", "3": "73.86%", "4": "学校填报" } ],遍历用表格的形态展示

时间: 2023-06-28 12:05:09 浏览: 44
可以使用 HTML 的表格标签 `<table>`、`<tr>`、`<td>` 来展示该数据。遍历时,可以先创建一个空的 table 标签,然后使用 for 循环遍历每个对象和对象中的属性值,将它们依次添加到表格中,最后将表格添加到页面中即可。 以下是一个示例代码: ```html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>表格展示数据</title> </head> <body> <table border="1"> <thead> <tr> <th>序号</th> <th>指标</th> <th>单位</th> <th>2022年</th> <th>备注</th> </tr> </thead> <tbody id="tableBody"></tbody> </table> <script> var tableData=[ { "0": "序号", "1": "指标", "2": "单位", "3": "2022年", "4": "备注" }, { "0": "1", "1": "毕业生人数", "2": "人", "3": "3874", "4": "引用" }, { "0": "2", "1": "毕业去向落实人数", "2": "人", "3": "3573", "4": "学校填报" }, { "0": "", "1": "其中:毕业生升学人数", "2": "人", "3": "343", "4": "学校填报" }, { "0": "3", "1": "毕业生本省去向落实率", "2": "%", "3": "88.69%", "4": "学校填报" }, { "0": "4", "1": "月收入", "2": "元", "3": "4236.11", "4": "学校填报" }, { "0": "5", "1": "毕业生面向三次产业就业人数", "2": "人", "3": "3213", "4": "学校填报" }, { "0": "", "1": "其中:面向第一产业", "2": "人", "3": "274", "4": "学校填报" }, { "0": "", "1": "面向第二产业", "2": "人", "3": "810", "4": "学校填报" }, { "0": "", "1": "面向第三产业", "2": "人", "3": "2129", "4": "学校填报" }, { "0": "6", "1": "自主创业率", "2": "%", "3": "0.44%", "4": "学校填报" }, { "0": "7", "1": "毕业三年晋升比例", "2": "%", "3": "73.86%", "4": "学校填报" } ]; var tableBody = document.getElementById("tableBody"); for (var i = 0; i < tableData.length; i++) { var tr = document.createElement("tr"); for (var key in tableData[i]) { var td = document.createElement("td"); td.innerHTML = tableData[i][key]; tr.appendChild(td); } tableBody.appendChild(tr); } </script> </body> </html> ``` 你可以将该代码复制到一个 HTML 文件中,然后通过浏览器打开该文件,即可看到以表格形式展示的数据。

相关推荐

function untitled() load('D:\mat格式的MNIST数据\test_labels.mat') load('D:\mat格式的MNIST数据\train_images.mat') load('D:\mat格式的MNIST数据\train_labels.mat') load('D:\mat格式的MNIST数据\test_images.mat') train_num = 600; test_num = 200; %训练数据,图像转向量 data_train = mat2vector(train_images(:,:,1:train_num),train_num); data_test = mat2vector(test_images(:,:,1:test_num),test_num); % 处理训练数据,防止后验概率为0 [data_train,position] = fun(data_train,train_labels1(1:train_num)'); % 处理测试数据 for rows = 1:10 data_test(:,position{1,rows})=[]; end %模型部分 Mdl = fitcnb(data_train,train_labels1(1:train_num)); %测试结果 result = predict(Mdl,data_test); result = result.'; xlabel=[0,1,2,3,4,5,6,7,8,9]; resultbar = [0,0,0,0,0,0,0,0,0,0]; testbar = [0,0,0,0,0,0,0,0,0,0]; for i = 1:test_num temp1=result(i); temp1=temp1+1; resultbar(temp1)=resultbar(temp1)+1; temp2=test_labels1(i); temp2=temp2+1; testbar(temp2)=testbar(temp2)+1; end bar(xlabel, [resultbar' testbar']); % 整体正确率 acc = 0.; for i = 1:test_num if result(i)==test_labels1(i) acc = acc+1; end end title('精确度为:',(acc/test_num)*100) end function [output,position] = fun(data,label) position = cell(1,10); %创建cell存储每类中删除的列标 for i = 0:9 temp = []; pos = []; for rows = 1:size(data,1) if label(rows)==i temp = [temp;data(rows,:)]; end end for cols = 1:size(temp,2) var_data = var(temp(:,cols)); if var_data==0 pos = [pos,cols]; end end position{i+1} = pos; data(:,pos)=[]; end output = data; end function [data_]= mat2vector(data,num) [row,col,~] = size(data); data_ = zeros(num,row*col); for page = 1:num for rows = 1:row for cols = 1:col data_(page,((rows-1)*col+cols)) = im2double(data(rows,cols,page)); end end end end 将画图部分重写,完成相同功能

最新推荐

recommend-type

IDEA导入外部项目报Error:java: 无效的目标发行版: 11的解决方法

主要介绍了IDEA导入外部项目报Error:java: 无效的目标发行版: 11,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
recommend-type

vue.js学习笔记:如何加载本地json文件

在项目开发的过程中,因为无法和后台的数据做交互,所以我们可以自建一个假数据文件(如data.json)到项目文件夹中,这样我们就可以模仿后台的数据进行开发。但是,如何在一个vue.js 项目中引入本地的json文件呢,下面...
recommend-type

mysql中异常错误ERROR:2002的解决方法

ERROR 2002 (HY000): Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock' (2) 排查过程 1、先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已经启动. 另外看看是不是权限问题...
recommend-type

使用vue的v-for生成table并给table加上序号的实例代码

现在有一个使用mybatis的分页插件生成的table,table中数据是通过vue获得的 , 前台显示使用&lt;tr v-for=”item&gt; 后台vue获取数据使用分页插件进行查询然后使用回调,将结果返回给vue的一个model /** * 分页控件加载 ...
recommend-type

nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)

主要介绍了nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable),需要的朋友可以参考下
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

MATLAB柱状图在信号处理中的应用:可视化信号特征和频谱分析

![matlab画柱状图](https://img-blog.csdnimg.cn/3f32348f1c9c4481a6f5931993732f97.png) # 1. MATLAB柱状图概述** MATLAB柱状图是一种图形化工具,用于可视化数据中不同类别或组的分布情况。它通过绘制垂直条形来表示每个类别或组中的数据值。柱状图在信号处理中广泛用于可视化信号特征和进行频谱分析。 柱状图的优点在于其简单易懂,能够直观地展示数据分布。在信号处理中,柱状图可以帮助工程师识别信号中的模式、趋势和异常情况,从而为信号分析和处理提供有价值的见解。 # 2. 柱状图在信号处理中的应用 柱状图在信号处理
recommend-type

hive中 的Metastore

Hive中的Metastore是一个关键的组件,它用于存储和管理Hive中的元数据。这些元数据包括表名、列名、表的数据类型、分区信息、表的存储位置等信息。Hive的查询和分析都需要Metastore来管理和访问这些元数据。 Metastore可以使用不同的后端存储来存储元数据,例如MySQL、PostgreSQL、Oracle等关系型数据库,或者Hadoop分布式文件系统中的HDFS。Metastore还提供了API,使得开发人员可以通过编程方式访问元数据。 Metastore的另一个重要功能是跟踪表的版本和历史。当用户对表进行更改时,Metastore会记录这些更改,并且可以让用户回滚到
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。