exponenta event banner

Столы

Массивы в табличной форме, именованные столбцы которых могут иметь различные типы

table - тип данных, подходящий для столбцов или табличных данных, которые часто хранятся в виде столбцов в текстовом файле или в электронной таблице. Таблицы состоят из строк и ориентированных на столбцы переменных. Каждая переменная в таблице может иметь различный тип данных и различный размер с тем ограничением, что каждая переменная должна иметь одинаковое количество строк. Дополнительные сведения см. в разделе Создание таблиц и работа с ними или просмотр таблиц и категориальных массивов.

Функции

развернуть все

tableМассив таблиц с именованными переменными, которые могут содержать различные типы
array2tableПреобразование однородного массива в таблицу
cell2tableПреобразовать массив ячеек в таблицу
struct2tableПреобразовать массив структуры в таблицу
table2arrayПреобразовать таблицу в однородный массив
table2cellПреобразовать таблицу в массив ячеек
table2structПреобразовать таблицу в массив структуры
table2timetableПреобразовать таблицу в расписание
timetable2tableПреобразовать расписание в таблицу
vartypeПодстрочный индекс в таблицу или расписание по типу переменной
convertvarsПреобразование переменных таблицы или расписания в указанный тип данных

Основной импорт и экспорт

readtableСоздать таблицу из файла
writetableЗапись таблицы в файл

Определение правил импорта

detectImportOptionsСоздание параметров импорта на основе содержимого файла
spreadsheetImportOptionsОбъект параметров импорта для электронных таблиц
getvaroptsПолучение параметров импорта переменных
setvaroptsЗадать параметры импорта переменных
setvartypeЗадать типы переменных данных
previewПросмотр восьми строк из файла с помощью параметров импорта
headПолучить верхние строки таблицы, расписания или массива высокого уровня
tailПолучить нижние строки таблицы, расписания или массива высокого уровня
summaryПечать сводки таблицы, расписания или категориального массива
heightКоличество строк таблицы
widthКоличество табличных переменных
istableОпределите, является ли ввод таблицей
stackedplotСоставленный график нескольких переменных с общей осью X

Вид

sortrowsСортировка строк матрицы или таблицы
uniqueУникальные значения в массиве
issortedrowsОпределение сортировки строк матрицы или таблицы
topkrowsВерхние строки в отсортированном порядке

Переупорядочить переменные

addvarsДобавление переменных в таблицу или расписание
renamevarsПереименование переменных в таблице или расписании
movevarsПеремещение переменных в таблице или расписании
removevarsУдаление переменных из таблицы или расписания
splitvarsРазделить многозначные переменные в таблице или расписании
mergevarsОбъединение переменных таблицы или расписания в переменные с несколькими столбцами
vartypeПодстрочный индекс в таблицу или расписание по типу переменной
convertvarsПреобразование переменных таблицы или расписания в указанный тип данных

Измениться

rows2varsПереориентировать таблицу или расписание таким образом, чтобы строки становились переменными
stackОбъединение данных из входной таблицы или расписания в одну переменную в выходной таблице или расписании
unstackРазбиение данных одной переменной на несколько переменных
inner2outerИнвертирование вложенной иерархии таблицы в таблице или расписании

Настройка свойств

addpropДобавление пользовательских свойств в таблицу или расписание
rmpropУдаление пользовательских свойств из таблицы или расписания

Объединение с использованием ключевых переменных

joinОбъединение двух таблиц или расписаний по строкам с использованием ключевых переменных
innerjoinВнутреннее соединение между двумя столиками или расписаниями
outerjoinВнешнее соединение между двумя столиками или расписаниями

Задать операции

unionУстановка объединения двух массивов
intersectУстановка пересечения двух массивов
ismemberЭлементы массива, являющиеся членами массива набора
setdiffУстановить разность двух массивов
setxorУстановить исключающее ИЛИ для двух массивов
ismissingНайти отсутствующие значения
standardizeMissingВставка стандартных отсутствующих значений
rmmissingУдалить отсутствующие записи
fillmissingЗаполнить отсутствующие значения
varfunПрименение функции к переменным таблицы или расписания
rowfunПрименение функции к строкам таблицы или расписания
findgroupsПоиск групп и возврат номеров групп
splitapplyРазбить данные на группы и применить функцию
groupsummaryГрупповые сводные расчеты
vartypeПодстрочный индекс в таблицу или расписание по типу переменной
convertvarsПреобразование переменных таблицы или расписания в указанный тип данных

Задачи интерактивного редактора

Объединить таблицыОбъединение двух таблиц с использованием ключевых переменных в интерактивном редакторе
Переменные таблицы стекаОбъединение значений из нескольких переменных таблицы в одну переменную таблицы в интерактивном редакторе
Переменные таблицы UnstackРаспределение значений одной переменной таблицы по нескольким переменным таблицы в интерактивном редакторе

Темы

Преимущества использования таблиц

Таблицы используются для удобного хранения данных смешанного типа, доступа к данным с числовым или именованным индексированием, а также для хранения метаданных.

Создание таблиц и работа с ними

В этом примере показано, как создать таблицу из переменных рабочей области, работать с данными таблицы и записывать таблицы в файлы для последующего использования.

Доступ к данным в таблицах

При индексировании в таблицы с круглыми скобками, точечными обозначениями и фигурными скобками доступ к данным таблицы осуществляется различными способами. Индексирование можно использовать для создания таблицы, которая является подмножеством таблицы большего размера, или для создания массива из данных в таблице.

Расчеты по таблицам

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

Изменение свойства DimensionNames в R2016b

Таблицы могут вызывать предупреждения о совместимости и изменять имена размеров при изменении свойства DimensionNames.