如果我在python中有一个pandas.DataFrame
,我可以使用dtypes
属性检查DataFrame的数据类型。如何对 Matlab 表执行相同的操作?我浏览了Properties
机制,但没有找到任何面向类型的东西。
您似乎可以调用以下内容:
varfun(@class,t,'OutputFormat',table)
class_var1 class_var2 class_var3 class_var4
__________ __________ __________ __________
double double double double
t
是你的桌子。我在这里引用答案。
有关varfun
的更多文档也可在此处找到。
看起来获取此信息的一种方法(不幸的是,获得一堆其他东西(是通过简单的摘要调用。
下面是一些示例输出
K>> summary(t)
Variables:
var1: 2966185×1 double
Units: sec
Values:
Min 56.207
Median 7466.7
Max 14878
var2: 2966185×4 double
Values:
var2_1 var2_2 var2_3 var2_4
________ __________ ________ ________
Min -0.99966 -0.99901 -0.99887 -0.99998
Median 0.01644 -0.0044018 0.12838 0.1564
Max 0.98176 0.96433 0.99998 1
var3: 2966185×3 double
Units: g
Values:
var3_1 var3_2 var3_3
__________ _________ __________
Min -2.779 -3.1366 -3.6089
Median -0.0002124 -0.002221 -0.0020435
Max 3.7874 5.9634 2.8443
var4: 2966185×1 double
Values:
Min 0
Median 5
Max 5