主要内容

rmprop.

从表或时间表中删除自定义属性

描述

例子

t = rmprop(T.财产名行员的)从表或时间表中移除包含自定义元数据的属性T..输入参数财产名行员指定属性的名称。

例子

全部收缩

添加包含自定义元数据到表的属性。然后删除一些属性。

首先,将湿度和空气质量的测量读入桌子。显示前三行。

t = readtable('in室内.csv');头(T,3)
ANS =.3×3表时间湿度空气质量___________________ ________ __________ 2015-11-15 00:00:24 36 80 2015-11-15 01:11-15 01:13:35 36 80 2015-11-15 02:26:47 37 79

使用使用的自定义元数据添加属性addprop.功能。然后将元数据分配给这些属性。

t = addprop(t,{'乐器''精确''源文件'},{'多变的''多变的''桌子'});t.properties.customproperties.instrument = [“钟”“湿度计”“空气质量表”];t.properties.customproperties.precision = [NaN 0.5 0.1];T.properties.
ANS =具有属性的TableProperties:Description:'''''userdata:[] dimensionnames:{'行'变量'} variablenames:{'time'''湿度'的空气质量'} variadescriptions:{}变量:{} variablecontinuity:[] Rowname:{}自定义属性(使用t.properties.customproperties访问。):sourcefile:[]仪器:[“时钟”“湿度计”“空气质量表”]精确度:[纳米0.5000 0.1000]

要删除属性,请使用rmprop.功能。您可以删除的唯一属性是您以前添加的自定义属性addprop..中不能删除其他属性T.properties.但是,虽然您可以删除它们包含的值。

除掉仪器源文件属性从t.properties.customproperties.

t = rmprop(t,{'乐器''源文件'});T.properties.
ans = TableProperties with properties: Description: " UserData: [] DimensionNames: {'Row' 'Variables'} VariableNames: {'Time' 'Humidity' 'AirQuality'} variabledescription: {} VariableUnits: {} variableccontinuity: [] RowNames:{}自定义属性(访问使用t.s properties . customproperties .):精度:[NaN 0.5000 0.1000]

输入参数

全部收缩

输入表,指定为表或时间表。

自定义属性的名称,指定为字符向量,字符向量或字符串数​​组的单元格数组。

在R2018B中介绍