Таблицы

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

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

Функции

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

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

Базовый импорт и экспорт

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

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

detectImportOptionsСоздайте настройки импорта на основе содержимого файла
spreadsheetImportOptionsОбъект параметров импорта для электронных таблиц
getvaroptsПолучите переменные настройки импорта
setvaroptsУстановите переменные настройки импорта
setvartypeУстановите типы данных переменных
previewПредварительный просмотр восьми строк из файла с помощью параметров импорта

Файлы Parquet

parquetreadСчитайте колоночные данные из файла Parquet
parquetwriteЗапишите колоночные данные в файл Parquet
parquetinfoПолучите информацию о файле Parquet
summaryРаспечатайте сводные данные таблицы, расписания или категориального массива
heightКоличество строк таблицы
widthКоличество табличных переменных
istableОпределяет, является ли вход таблица
istabularОпределяет, является ли вход таблица или расписание
headПолучите верхние строки таблицы, расписания или длинного массива
tailПолучите нижние ряды таблицы, расписания или длинного массива
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Заполните отсутствующие значения
groupcountsКоличество элементов группы
groupfilterФильтр по группе
groupsummaryРасчеты сводных данных группы
grouptransformПреобразуйте группой
findgroupsНайдите группы и возвратите числа группы
splitapplyРазделите данные в группы и примените функцию
rowfunПримените функцию к строкам таблицы или расписания
varfunПримените функцию к переменным таблицы или расписания
vartypeИндекс в таблицу или расписание типом переменной
convertvarsПреобразуйте переменные таблицы или расписания в заданный тип данных

Задачи Live Editor

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

Темы

Составьте таблицы и присвойте данные им

Существует несколько способов составить таблицы и данные о присвоении им. Можно составить таблицы от входных массивов, предварительно выделить таблицы и заполнить их позже или таблицы импорта из текстовых файлов или электронных таблиц.

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

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

Графики та поддержка таблицы

Создайте графики передающих таблиц непосредственно к функциям построения графика.

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

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

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

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

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

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

Рекомендуемые примеры