Main Content

istable

Determine if input is table

Description

example

tf = istable(A)returns logical1(true) ifAis a table, and logical0(false) otherwise.

Examples

collapse all

Create a table,T.

T = table(categorical(["M";"F";"M"]),[45 45;41 32;40 34],...["NY";"CA";"MA"],[true;false;false])
T=3×4 tableVar1 Var2 Var3 Var4 ____ ________ ____ _____ M 45 45 "NY" true F 41 32 "CA" false M 40 34 "MA" false

Verify thatTis a table.

tf = istable(T)
tf =logical1

Create a table,T.

T = table(categorical(["M";"F";"M"]),[45 45;41 32;40 34],...["NY";"CA";"MA"],[true;false;false])
T=3×4 tableVar1 Var2 Var3 Var4 ____ ________ ____ _____ M 45 45 "NY" true F 41 32 "CA" false M 40 34 "MA" false

Extract the second and fourth variables fromT. When you index into a table using smooth parentheses, the result is a table.

T2 = T(:,[2 4])
T2=3×2 tableVar2 Var4 ________ _____ 45 45 true 41 32 false 40 34 false
tf = istable(T2)
tf =logical1

Extract data from the second and fourth variables. When you index into a table using curly braces, the result is a matrix, not a table.

A = T{:,[2 4]}
A =3×345 45 1 41 32 0 40 34 0
tf = istable(A)
tf =logical0

Input Arguments

collapse all

Input array.

Extended Capabilities

Version History

Introduced in R2013b