datatypes

datatypes

1.0.2 2025-04-17

A package for providing extra data types and related functionality for GNU Octave.

Select Category:

categorical arrays

categorical Array representing categorical data.
iscategorical True if input is a 'categorical' array, false otherwise.

calendarDuration arrays

calendarDuration Array representing durations of time using flexible-length calendar date/time units.
caldays Calendar duration in days.
calweeks Calendar duration in weeks.
calmonths Calendar duration in months.
calquarters Calendar duration in quarters.
calyears Calendar duration in years.
iscalendarduration True if input is a 'calendarDuration' array, false otherwise.

datetime arrays

datetime Array representing points in time using the Gregorian calendar.
isdatetime True if input is a 'datetime' array, false otherwise.
NaT “Not-a-Time”.
__datetime__ Base fuction for datetime class.

duration arrays

duration Array representing durations of time using fixed-length time units.
days Fixed-time duration in days.
years Fixed-time duration in years.
hours Fixed-time duration in hours.
minutes Fixed-time duration in minutes.
seconds Fixed-time duration in seconds.
milliseconds Fixed-time duration in milliseconds.
isduration True if input is a 'duration' array, false otherwise.

string arrays

string Array representing sequences of characters.
convertCharsToStrings Convert character arrays to a string arrays, where applicable.
convertStringsToChars Convert string arrays to a character arrays, where applicable.

table arrays

table Array of tabular data containing multiple columnar variables.
array2table Convert an array to a table.
cell2table Convert a cell array to a table.
struct2table Convert a cell array to a table.
istable True if input is a 'table', false otherwise.

supplementary classes

missing Array of missing values.
vartype Subscript into a table by variable type.
@cell/disp Customized display of cell arrays.
@cell/display Customized display of cell arrays.