exprWrite

Класс: биом. ExpressionSet
Пакет: биом

Напишите значения выражения в объекте ExpressionSet к текстовому файлу

Синтаксис

exprWrite(ESObj, File)
exprWrite(..., 'Delimiter', DelimiterValue, ...)
exprWrite(..., 'Precision', PrecisionValue, ...)
exprWrite(..., 'Header', HeaderValue, ...)
exprWrite(..., 'Annotated', AnnotatedValue, ...)
exprWrite(..., 'Append', AppendValue, ...)

Описание

exprWrite(ESObj, File) написали значения выражения в элементе Expressions (объект DataMatrix) от объекта ExpressionSet до текстового файла, с помощью разделителя \t, чтобы разделить столбцы. exprWrite пишет данные, запускающиеся в первом столбце первой строки в целевом файле.

exprWrite(..., 'PropertyName', PropertyValue, ...) вызывает exprWrite с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Заключите каждый PropertyName в одинарные кавычки. Каждый PropertyName является нечувствительным к регистру. Это имя свойства / пары значения свойства следующие:

exprWrite(..., 'Delimiter', DelimiterValue, ...) задает символ разделителя, чтобы использовать в качестве разделителя столбцов. Значением по умолчанию является '\t'.

exprWrite(..., 'Precision', PrecisionValue, ...) задает точность для записи данных к текстовому файлу. Значением по умолчанию является 5.

exprWrite(..., 'Header', HeaderValue, ...) задает первую строку текстового файла. Значением по умолчанию является свойство Name для объекта DataMatrix.

exprWrite(..., 'Annotated', AnnotatedValue, ...) управляет записью имен строки и столбца к текстовому файлу. Выбором является true (значение по умолчанию) или false.

exprWrite(..., 'Append', AppendValue, ...) управляет добавлением значений выражения к File, когда это - существующий файл. Выбором является true или false (значение по умолчанию). Если false, exprWrite перезаписывает File.

Входные параметры

ESObj

Объект класса bioma.ExpressionSet.

File

Вектор символов, задающий или имя файла или путь и имя файла для сохранения значений выражения. Если вы задаете только имя файла, exprWrite сохранил файл к Текущей папке MATLAB.

DelimiterValue

Вектор символов, задающий символ разделителя, чтобы использовать в качестве разделителя столбца матрицы. Типичный выбор:

  • ' '

  • '\t' (значение по умолчанию)

  • ','

  • ';'

  • '|'

PrecisionValue

Точность для записи данных к текстовому файлу, заданному также:

  • Положительное целое число, задающее количество значительных цифр

  • Вектор символов формата C-стиля начиная с %, такого как '%6.5f'

Значение по умолчанию: 5

HeaderValue

Вектор символов, задающий первую строку текстового файла. Значением по умолчанию является свойство Name для объекта DataMatrix.

AnnotatedValue

Управляет записью имен строки и столбца к текстовому файлу. Выбором является true (значение по умолчанию) или false.

AppendValue

Управляет добавлением значений выражения к File, когда это - существующий файл. Выбором является true или false (значение по умолчанию). Если false, exprWrite перезаписывает File.

Примеры

Создайте объект ExpressionSet, ESObj, как описано в разделе Examples страницы ссылки класса bioma.ExpressionSet. Напишите значения выражения в объекте ExpressionSet к текстовому файлу:

% Write expression values to text file
exprWrite(ESObj, 'myexpressiondata.txt')