主要内容

预览

使用导入选项预览文件中的八行

描述

例子

T.=预览(文档名称选择中包含前8行的数据的表文档名称使用导入选项选择

  • 价值SelectedVariableNames导入选项对象的属性选择选择出现在表中的变量T.

  • 预览功能返回数据的子集可阅读与导入选项对象函数返回选择

  • 通常的输出预览函数包含八行数据。然而,在一些情况下,取决于在导入选项对象定义的属性值的行的不同的数选择.有关详细信息,请参见:提示

例子

全部收缩

首先,创建一个导入选项的对象。接下来,使用导入选项来获得前八行的表,然后生成只显示感兴趣的变量的预览。

创建一个文件的导入选项的对象。

文件名='outages.csv';选择= detectImportOptions(文件名);

预览表。

预览(文件名,OPTS)
ANS =8×6表地区OutageTime客户流失RestorationTime原因___________ ____________________ ______ __________ ____________________ _________________ '西南' 01  -  2月 -  2002年12点18分00秒458.98 1.8202e + 06 07  -  2月 -  2002年16:50:00 '冬季风暴' '东南' 23月-2003○点49分00秒530.14 2.1204e + 05纳特冬季风暴““东南” 07  -  2月 -  2003 21点15分00秒289.4 1.4294e + 05 17  -  2月 -  2003 8时14分○○秒“冬季风暴”'西方” 06-APR-2004五时44分00秒434.81 3.4037e + 05 06-APR-2004六时10分00秒 '设备故障'“中西部地区3月16日 -  2002年6点18分零零秒186.44 2.1275e + 05 18-mar-2002 23点23分00秒 '强风暴' '西' 18军2003年2时49分00秒0 0 18君2003 10:54:00 '攻击' '西方' 20军2004年14:39:00 231.29 NaN的20军,2004年19时16分00秒“设备故障”“西方” 06  -  2002年19点28分00秒311.86 NaN的07军,2002年○时51分00秒“设备故障”

选择要包含在预览和读取操作中的变量。

opts.SelectedVariableNames = {'地区''OutageTime'};

预览前8行和选定的变量。

预览(文件名,OPTS)
ANS =8×2表地区OutageTime ___________ ____________________ '西南' 01  -  2月 -  2002年12时18分00秒 '东南' 23-JAN-2003 0时49分零零秒 '东南' 07  -  2月 -  2003 21时15分00秒 '西方' 06-APR-2004年五点44分00秒“中西部地区3月16日 -  2002年六时18分00秒“西方”的18军2003二点49分00秒“西方” 20君2004年14:39:00“西” 06-君2002年19点28分00秒

输入参数

全部收缩

要读取的文件的名称,指定为字符向量或字符串标量。

例子:“myFile.xlsx”

数据类型:字符|细绳

文件导入选项,指定为SpreadsheetImportOptionsDelimitedTextImportOptionsFixedWidthImportOptions目的是通过创建detectImportOptions功能。这选择对象包含控制数据导入过程的属性。有关单个对象属性的更多信息,请参见适当的对象页面。

文件类型 输出
电子表格文件 SpreadsheetImportOptions目的
文本文件 DelimitedTextImportOptions目的
固定宽度的文本文件 FixedWidthImportOptions目的

算法

  • 预览函数返回比在这些情况下,八行少:

    • 当文件包含少于八行数据。

    • 当。。。的时候DataLines或者是数据范围的性质选择指定对象小于八行。

    • 当的所述性质的组合选择对象结果在小于八行的数据。例如,预览回报少于八个行时的价值EmptyLineRuleImportErrorRule或者是MissingRule选择对象会导致进口函数省略数据。

  • 当。。。的时候DataLines或者是数据范围财产的选择对象指定多个行范围和第一行范围跨度少于八个行,那么预览返回第一个行范围的行,然后是连续的行范围的行,直到它总共达到8行。

在R2018A介绍