exponenta event banner

пропавшие без вести

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

Синтаксис

Описание

пример

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