Matlab设置表table的表头

news/2025/3/29 5:20:36/

用到matlab的table很好用。经常涉及放入数据,读取数据,下面总结常用的知识点。

1. 把不同数据类型放到同一个表中

想把时间类型和数值类型放到统一table中。困扰的点是,我已经知道了表头名称, 如何批量的为表头命名,如果是直接把时间类型+数值数组放到一起,结果是所有数值类型公用一个表头。

代码如下:

tableTitleName={  '径流',  '降水',  '温度'};
startTime=datetime(2014, 1, 1, 0, 0, 0, 'Format','uuuu-MM-dd HH:mm:ss');%开始时间
endTime  =datetime(2014, 1, 31,0, 0, 0, 'Format','uuuu-MM-dd HH:mm:ss');%结束时间
timeData = ( startTime:hours(24):endTime)';   %生成间隔为24小时的矢量数组 
myTable=table(timeData,'VariableNames',{'时间'})  %直接放数据,并指定表头
myTable.Properties.VariableNames(1)={'Time'};% 把第一列表头改成了Time
myTable=addvars(myTable,zeros(31,1), 'NewVariableNames','aa' );%追加了新的一列aa,数据为0
myTable=addvars(myTable,zeros(31,1), 'NewVariableNames',tableTitleName{1} );%追加降水列。
% 动态循环追加也是一样
for i=2:2
    myTable=addvars(myTable,zeros(31,1), 'NewVariableNames',tableTitleName{i} );
end
% 也可是这样动态追加列,并命名
for i=3:3
    myTable.( string(tableTitleName{i})  )=rand(31,1)*10;
end
% 引用数据
myTable(1,5);  %直接引用第1行第5列的数据
myTable.("温度");%直接引用这一列


http://www.ppmy.cn/news/1583204.html

相关文章

【Python机器学习】4.1. 过拟合(overfitting)与欠拟合(underfitting)

喜欢的话别忘了点赞、收藏加关注哦(关注即可查看全文),对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 4.1.1. 什么是过拟合、欠拟合 举个例子: 我们获得了某个地区在某段时间下的温度数…

MySQL实战(尚硅谷)

要求 代码 # 准备数据 CREATE DATABASE IF NOT EXISTS company;USE company;CREATE TABLE IF NOT EXISTS employees(employee_id INT PRIMARY KEY,first_name VARCHAR(50),last_name VARCHAR(50),department_id INT );DESC employees;CREATE TABLE IF NOT EXISTS departments…

C++ 使用栈实现中序遍历二叉树

#include <stack> #include "iostream" using namespace std; // 假设二叉树节点定义如下 struct TreeNode { int value; TreeNode* left; TreeNode* right; TreeNode(int val) : value(val), left(nullptr), right(nullptr) {} }; typedef Tree…

thinkphp8.0\swoole的websocket应用

环境&#xff1a;centOS7.9、php8.3、thinkphp8.0\think-swoole4.1 我用的官方think-swoole插件 第一步&#xff1a;根据官方文档&#xff0c;需要安装此扩展插件 composer require topthink/think-swoole 第二步&#xff1a;在根目录下config文件夹下编辑swoole.php配置文…

适合各个层次的 7 个计算机视觉项目【1】:植物病害检测

植物病害检测 植物病害检测是计算机视觉在农业领域的一个重要应用。您将学习如何加载、处理和扩充数据集&#xff0c;构建深度神经网络模型&#xff0c;并在数据集上训练模型。该项目有助于理解图像分类&#xff0c;并通过实现早期病害检测为可持续农业做出贡献。 import os…

清晰易懂的 C++ 开发环境搭建教程

一、安装 C 编译器&#xff08;三大平台全覆盖&#xff09; 1. Windows 系统 方案一&#xff1a;MinGW-w64&#xff08;轻量推荐&#xff09; 下载 MinGW-w64&#xff1a; 访问 MinGW-w64 官网 → 下载 mingw-w64-install.exe。 安装配置&#xff1a; 架构选择&#xff1a;x…

form 表单内容序列化成一个字符串

html <form id"form1" action"http://localhost:8080/xxx" method"post"> <p >关键字1&#xff1a; <input type "text" name"keyword1" /></p> <p >关键字2&#xff1a; <input t…

C语言贪吃蛇实现

When the night gets dark,remember that the Sun is also a star. 当夜幕降临时&#xff0c;请记住太阳也是一颗星星。 ————《去月球海滩篇》 目录 文章目录 一、《贪吃蛇》游戏介绍 二、WIN32部分接口简单介绍 2.1 控制台窗口大小设置 2.2 命令行窗口的名称的变更 2…