missing

Создайте отсутствующие значения

Синтаксис

Описание

пример

m = missing возвращает отсутствующее значение, отображаемое как <missing>. Можно задать элемент массива или таблицы равным missing для представления отсутствующих данных. Значение missing затем автоматически преобразуется в стандартное отсутствующее значение, собственное к типу данных массива или табличной переменной. Для примера фундаментальных выражений типы, которые поддержка missing и их соответствующие стандартные отсутствующие значения после назначения:

  • double, single, duration, и calendarDuration преобразовать missing на NaN

  • datetime преобразует missing на NaT

  • categorical преобразует missing на <undefined>

  • string преобразует missing на <missing>

Примеры

свернуть все

Составьте расписание, содержащее данные о погоде, и замените последнюю строку отсутствующими значениями. Каждый missing значение автоматически заменяется стандартным отсутствующим значением для соответствующего типа данных.

Time = datetime({'2015-12-18 08:03:05';'2015-12-18 10:03:17';'2015-12-18 12:03:13'});
Temp = [37.3;39.1;42.3];
WindDirection = categorical({'NW';'N';'NW'});
TT = timetable(Time,Temp,WindDirection)
TT=3×2 timetable
            Time            Temp    WindDirection
    ____________________    ____    _____________

    18-Dec-2015 08:03:05    37.3         NW      
    18-Dec-2015 10:03:17    39.1         N       
    18-Dec-2015 12:03:13    42.3         NW      

TT.Time(3) = missing;
TT.Temp(3) = missing;
TT.WindDirection(3) = missing;

TT
TT=3×2 timetable
            Time            Temp    WindDirection
    ____________________    ____    _____________

    18-Dec-2015 08:03:05    37.3     NW          
    18-Dec-2015 10:03:17    39.1     N           
    NaT                      NaN     <undefined> 

Введенный в R2017a