马铃薯®表示具有表和时间表的面向列的数据。表或时间表中的每个变量都可以具有不同的数据类型和任意数量的列。柱矢量是最常见的表和时间变量。
Apache™Parquet文件格式用于面向列的异构数据。类似于MATLAB表和时间表,镶木地块文件中的每个列都可以具有不同的数据类型。
尽管他们的相似性,允许在MATLAB表和时间表数据类型并不总是完美映射到平面文件中允许的数据类型。在某些情况下,MATLAB必须执行数据类型转换以保留数据中的信息(例如缺失值)。此转换有时可以导致数据中的精度损失。
通常,Matlab表和时间表在转换为镶木地板文件时具有这些行为:
没有保存在原始表上设置的表属性。
表行名称或时间表行时间在写入之前将其转换为新表变量。
从拼贴文件读取变量名时,无效的表变量名称将转换为有效表变量名称。
以下表总结了MATLAB表和时间表中的可代表性数据类型,以及这些变量如何在地形文件中表示。除非另有说明,否则这些数据类型映射可以进入方向(MATLAB→镶木地板和木质→MATLAB)。镶木地板文件使用少数原始(或身体的)数据类型。这逻辑类型通过指定应如何解释它们来扩展物理类型。读取或写入Parquet文件(JSON,BSON,Binary等)不支持此处未介绍的镶木金宝app数据类型。
MATLAB表或时间表变量类型 | Apache Parquet数据类型 | 笔记 | |
---|---|---|---|
物理类型 |
逻辑类型 |
||
|
|
|
MATLAB将镶木地块文件中的任何丢失的浮点数转换为 |
|
|
|
|
|
|
|
读取拼图文件时,如果具有积分类型的数组包含缺少值,则该数组将转换为MATLAB 对于64位整数,此转换可能导致截断幅度大于的值 |
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
||
|
|
|
读取斑条文件时,如果有数组 |
MATLAB表或时间表变量类型 | Apache Parquet数据类型 | 笔记 | |
---|---|---|---|
物理类型 |
逻辑类型 |
||
|
|
|
|
|
|||
|
|||
|
MATLAB表或时间表变量类型 | Apache Parquet数据类型 | 笔记 | |
---|---|---|---|
物理类型 |
逻辑类型 |
||
|
|
|
MATLAB DATETIME阵列写入镶木地板文件 |
|
|
||
|
|||
|
|
|
MATLAB持续时间阵列写入镶木地板文件使用 |
|
|