文档

将高阵列写入磁盘以进行检查点

句法

写(位置,ta)

描述

例子

写(地点,,,,ta计算高阵列中的值ta然后将数组写入文件夹中的文件地点。数据以有效的二进制格式存储,适合使用数据存储(位置)

例子

全部收缩

将一个高的数组写入磁盘,然后通过为书面文件创建新的数据存储来恢复高阵列。此过程可用于保存您的工作或与同事共享高大的阵列。

AirlinesMall.CSV数据集。仅选择,,,,, 和独算带变量和治疗'na'值为缺少数据。将数据存储转换为高高的桌子。

ds = datastore('airlinesmall.csv');ds.treatasmissing ='na';ds.selectedVariablenames = {'月',,,,'年',,,,“唯一载体”};TT =高(DS)
tt = m×3个高桌子月份独立赛_____ __________________ 10 1987'ps'10 1987'ps'ps'10 1987'ps'10 1987'ps'ps'10 1987'ps'ps'10 1987'ps'ps'10 1987'ps'10 1987'ps':::::::

按年按降序排序数据,并提取前25行。最终的高桌子是不了解的。

tt_new = topkrows(tt,25,'年'
tt_new = M×3 tall table Month Year UniqueCarrier _____ ____ _____________ ?????????:: :::::::

将结果保存到名为的新文件夹审查中C:\磁盘。(您可能需要指定不同的写作位置,尤其是如果您不使用Windows®计算机。)函数在编写文件之前评估高阵列,因此无需使用收集保存数据之前的功能。

位置='c:\ exkpledata';写(位置,tt_new)
使用本地MATLAB会话编写高数据夹C:\ exampledata评估高表情: - 通过1:of 1:在0秒内完成在0秒内完成

清除TTDS从您的工作目录。要恢复写入磁盘的高高表,请首先创建一个引用相同目录的新数据存储。然后将数据存储转换为高高的桌子。由于在写入磁盘之前对高高的表进行了评估,因此显示现在包括值的预览。

清除TTDSds2 = datastore(位置);TT2 =高(DS2)
tt2 = m×3个高桌子月份独立运输器_____ __________________ 1 2008'Wn'1 2008'Wn'1 2008'wn'1 2008'wn'1 2008'wn'1 2008'wn'wn'1 2008'1 2008'Wn'1 2008'wn'1 2008'1 2008'wn'':::::::

输入参数

全部收缩

文件夹位置以编写数据,指定为字符向量或字符串。地点可以指定完整的或相对路径。指定的文件夹可以是以下选项:

  • 现有的空文件夹不包含其他文件

  • 新文件夹创建

其他注意事项适用于Hadoop®和Apache Spark™:

  • 如果文件夹在本地不可用,则文件夹的完整路径必须是表单的国际资源标识符(IRI):
    hdfs:///path_to_file。有关更多信息,请参见阅读远程数据

  • 在写入HDFS™之前,请设置hadoop_home,,,,hadoop_prefix, 或者matlab_hadoop_install环境变量是安装Hadoop的文件夹。

  • 在写给Apache Spark之前,请设置spark_home环境变量是安装Apache Spark的文件夹。

例子:位置='hdfs:///某些/输出/文件夹'

例子:位置='../../../dir/data'

例子:位置='c:\ users \ myname \桌面'

数据类型:char|细绳

输入阵列,指定为高阵列。

提示

  • 使用创建功能检查点或者快照您在工作时的数据,尤其是在使用大型数据集时。这种练习使您可以直接从磁盘上的文件重建高阵列,而不是重新执行产生高阵列的所有命令。

也可以看看

|

话题

在R2016b中引入

这个话题有帮助吗?