主要内容

预览

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

描述

例子

数据=预览(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 ____ ____ _________________ 53 642 735 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 =变换(imds1 @ (x) fliplr (im2gray (x)));

创建一个数据存储相结合imds1imds2

imdsCombined =结合(imds1 imds2);

预览结合数据存储中的数据。输出是一个1×2单元阵列。两列代表的第一子集的数据两个底层数据存储imds1imds2,分别。

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

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

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

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

输入参数

全部折叠

输入数据存储。您可以使用这些数据存储作为输入预览方法。

输出参数

全部折叠

子集的数据,作为一个表或返回取决于类型的数组ds

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

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

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

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

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

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

KeyValueDatastore 表变量关键价值
FileDatastore 读表包含返回的输出函数,指定的“ReadFcn”参数fileDatastore函数。
TransformedDatastore 不同 返回的输出是一样的输出指定的底层数据存储UnderlyingDatastores财产。例如,如果底层数据存储是一个图像数据存储ReadSize属性的值为1,那么数据作为一个整数数组返回。
CombinedDatastore 单元阵列 单元阵列的每个元素包含返回的输出相应的底层数据存储指定的UnderlyingDatastores财产。

扩展功能

版本历史

介绍了R2014b

另请参阅

|