主要内容

预览

预览数据存储中的数据子集

描述

例子

数据=预览(ds从数据存储中返回数据的子集ds而不改变当前的位置。

例子

全部折叠

从示例文件创建一个数据存储,airlinesmall.csv,其中包含表格数据。

ds = tabularTextDatastore (“airlinesmall.csv”“TreatAsMissing”“NA”...“MissingValue”, 0);

修改SelectedVariableNames属性来指定感兴趣的变量。

ds。SelectedVariableNames = {“DepTime”“ArrTime”“ActualElapsedTime”};

预览所选变量的数据。

data =预览(ds)
data =8×3表DepTime ArrTime ActualElapsedTime ______________ _________________ 642 735 53 1021 1124 63 2055 2218 83 1332 1431 59 629 746 77 1446 1547 61 928 1052 84 859 1134 155

从示例文件创建一个数据存储,mapredout.mat的输出文件mapreduce函数。

ds =数据存储(“mapredout.mat”);

预览数据存储中的数据。

data =预览(ds)
data =1×2表关键值______ _________ {'AA'} {[14930]}

创建一个数据存储,在基础数据存储的一对映像之间维护奇偶校验。例如,创建两个独立的图像数据存储,然后创建一个表示这两个底层数据存储的组合数据存储。

创建映像数据存储imds1表示三个图像的集合。

imds1 = imageDatastore ({“street1.jpg”“street2.jpg”“peppers.png”});

创建第二个数据存储imds2通过变换图像imds1到灰度,然后水平反射图像。

Imds2 = transform(imds1,@(x) fliplr(im2gray(x)));

创建组合数据存储imds1而且imds2

imdsCombined =结合(imds1 imds2);

预览组合数据存储中的数据。输出是一个1 × 2的单元格数组。这两列表示来自两个底层数据存储的第一个数据子集imds1而且imds2,分别。

dataOut =预览(imdsCombined)
dataOut =1×2单元阵列{480x640x3 uint8}

将预览的数据显示为一对平铺图像。

瓦= imtile (dataOut);imshow(瓷砖)

图中包含一个axes对象。坐标轴对象包含一个image类型的对象。

输入参数

全部折叠

输入数据存储。控件的输入可以使用这些数据存储预览方法。

输出参数

全部折叠

数据的子集,根据类型作为表或数组返回ds

类型的数据存储 数据类型的数据 描述
TabularTextDatastore而且SpreadsheetDatastore 表格 类指定的变量的SelectedVariableNames财产。该表最多包含8行。
ImageDatastore 整型数组

与第一个图像对应的整数数组。整数数组的尺寸取决于图像的类型:

  • 对于灰度图像,数据m×n的。

  • 对真彩图像,数据m-by-n-by-3。

  • 对于CMYK Tiff图像,数据m-by-n-by-4。

预览函数支持的所有图像类型imread函数。有关支持的映像类型的更多信息,请参见imread

KeyValueDatastore 表格 带有变量的表关键而且价值
FileDatastore 表格 对象指定的read函数返回的输出“ReadFcn”参数fileDatastore函数。
TransformedDatastore 不同 类指定的基础数据存储返回的输出相同UnderlyingDatastores财产。例如,如果基础数据存储是具有ReadSize属性值为1数据作为整数数组返回。
CombinedDatastore 单元阵列 类指定的相应底层数据存储所返回的输出UnderlyingDatastores财产。
SequentialDatastore 不同 输出是来自第一个非空底层数据存储的少量数据。如果所有底层数据存储都为空,则输出为基于第一个底层数据存储的空类型。如果没有底层数据存储,则输出为空双精度值。

扩展功能

版本历史

介绍了R2014b

另请参阅

|

Baidu
map