missing

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

Синтаксис

Описание

пример

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

  • doubleединственныйдлительность, и 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