Таблицы

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

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

Функции

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

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Преобразуйте переменные таблицы или расписания в заданный тип данных

Задачи Live Editor

Join TablesОбъедините две табличных ключевых переменные использования в Live Editor
Stack Table VariablesОбъедините значения от нескольких табличных переменных в одну табличную переменную в Live Editor
Unstack Table VariablesРаспределите значения от одной табличной переменной до нескольких табличных переменных в Live Editor

Темы

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

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

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

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

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

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

Вычисления на таблицах

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

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

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