Получите переменные настройки импорта
Доступ к объекту настроек импорта переменных, который управляет импортом переменной с помощью getvaropts
функция.
Создайте настройки импорта из файла. Объект options является набором отдельных настроек импорта переменных.
opts = detectImportOptions('patients.xls')
opts = SpreadsheetImportOptions with properties: Sheet Properties: Sheet: '' Replacement Properties: MissingRule: 'fill' ImportErrorRule: 'fill' Variable Import Properties: Set types by name using setvartype VariableNames: {'LastName', 'Gender', 'Age' ... and 7 more} VariableTypes: {'char', 'char', 'double' ... and 7 more} SelectedVariableNames: {'LastName', 'Gender', 'Age' ... and 7 more} VariableOptions: Show all 10 VariableOptions Access VariableOptions sub-properties using setvaropts/getvaropts VariableNamingRule: 'modify' Range Properties: DataRange: 'A2' (Start Cell) VariableNamesRange: 'A1' RowNamesRange: '' VariableUnitsRange: '' VariableDescriptionsRange: '' To display a preview of the table, use preview
Получите объект настроек импорта переменной для указанной переменной.
varOpts = getvaropts(opts, 'Systolic')
varOpts = NumericVariableImportOptions with properties: Variable Properties: Name: 'Systolic' Type: 'double' FillValue: NaN TreatAsMissing: {} QuoteRule: 'remove' Prefixes: {} Suffixes: {} EmptyFieldRule: 'missing' Numeric Options: ExponentCharacter: 'eEdD' DecimalSeparator: '.' ThousandsSeparator: '' TrimNonNumeric: 0 NumberSystem: 'decimal'
Для изменения настроек импорта переменных смотрите setvaropts
и setvartype
function страниц с описанием.
opts
- настройки импорта файловSpreadsheetImportOptions
| DelimitedTextImportOptions
| FixedWidthImportOptions
Настройки импорта файлов, заданные как SpreadsheetImportOptions
, DelimitedTextImportOptions
, или FixedWidthImportOptions
объект, созданный detectImportOptions
функция. The opts
объект содержит свойства, которые управляют процессом импорта данных, такие как свойства переменных, свойства местоположения данных, правила замены и другие.
selection
- Выбранные переменныеВыбранные переменные, заданные как вектор символов, строковый скаляр, массив ячеек из векторов символов, строковые массивы, массив числовых индексов или логический массив.
Имена переменных (или индексы) должны быть подмножеством имен, содержащихся в VariableNames
свойство opts
объект.
Пример: 'Height'
Пример: {'Height','LastName'}
Пример: [5 9]
Типы данных: char
| string
| cell
| uint64
varOpts
- Введите зависимые опции для выбранных переменныхВведите зависимые опции для выбранных переменных, возвращенные как массив объектов переменных настроек импорта. Массив содержит объект, соответствующий каждой переменной, заданной в selection
аргумент. В зависимости от типов данных переменных, каждый объект в массиве является одним из следующих типов: числовой, текстовой, logical
, datetime
, и categorical
.
Можно изменять свойства отдельных объектов.
Как изменить Type
свойство, используйте setvartype
функция.
Для изменения других свойств используйте setvaropts
функция.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.