主要内容

预览

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

描述

例子

数据=预览(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)));

从创建组合数据存储imds1imds2

imdsCombined =结合(imds1 imds2);

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

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

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

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

图中包含一个轴对象。axis对象包含一个image类型的对象。

输入参数

全部折叠

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

输出参数

全部折叠

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

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

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

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

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

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

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

KeyValueDatastore 表格 变量表关键价值
FileDatastore 表格 函数指定的read函数返回的输出“ReadFcn”参数fileDatastore函数。
TransformedDatastore 不同 属性指定的基础数据存储返回的输出与UnderlyingDatastores财产。例如,如果底层数据存储是带有ReadSize属性值为1,则数据以整数数组的形式返回。
CombinedDatastore 单元阵列 单元格数组的每个元素包含由指定的相应底层数据存储返回的输出UnderlyingDatastores财产。

扩展功能

另请参阅

|

介绍了R2014b