Export Dataset Arrays

This example shows how to export a dataset array from the MATLAB® workspace to a text or spreadsheet file.

Load sample data.

load('hospital')

The dataset array has 100 observations and 7 variables.

Export to a text file.

Export the dataset array, hospital, to a text file named hospital.txt. By default, export writes to a tab-delimited text file with the same name as the dataset array, appended by .txt.

export(hospital)

This creates the file hospital.txt in the current working folder, if it does not previously exist. If the file already exists in the current working folder, export overwrites the existing file.

By default, variable names are in the first line of the text file. Observation names, if present, are in the first column.

Export without variable names.

Export hospital with variable names suppressed to a text file named NoLabels.txt.

export(hospital,'File','NoLabels.txt','WriteVarNames',false)

There are no variable names in the first line of the created text file, NoLabels.txt.

Export to a comma-delimited format.

Export hospital to a comma-delimited text file, hospital.csv.

export(hospital,'File','hospital.csv','Delimiter',',')

Export to an Excel spreadsheet.

Export hospital to an Excel® spreadsheet named hospital.xlsx.

export(hospital,'XLSFile','hospital.xlsx')

By default, the first row of hospital.xlsx has variable names, and the first column has observation names.

See Also

|

Related Examples

More About

Was this topic helpful?