Получите переменные настройки импорта
Доступ к переменным настройкам импорта возражает, что управляет импортом переменной с помощью getvaropts
функция.
Создайте настройки импорта из файла. Объект опций является набором настроек импорта отдельной переменной.
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 PreserveVariableNames: false 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
Чтобы изменить переменные настройки импорта, смотрите setvaropts
и setvartype
страницы ссылки на функцию.
opts
— Настройки импорта файлаSpreadsheetImportOptions
| DelimitedTextImportOptions
| FixedWidthImportOptions
Настройки импорта файла, заданные как SpreadsheetImportOptions
DelimitedTextImportOptions
, или FixedWidthImportOptions
объект создается detectImportOptions
функция. 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.