问题描述
我是 R 新手,我正在尝试获取 3D 数组的维度。当我在 python 中执行此操作时,我将所有尺寸都设为 X 形状:(610,340,103);但在 R 中,这可能很简单,但是当我这样做时,我必须先将其更改为数据框,但仍然得到以下输出:
dim(as.data.frame(X))
= [610 35020]
str(X)
List of 1
$ paviaU: num [1:610,1:340,1:103] 647 705 1084 1019 760 ...
- attr(*,"header")=List of 3
..$ description: chr "MATLAB 5.0 MAT-file,Platform: GLNXA64,Created on: Fri May 20 18:21:46 2011 "
..$ version : chr "5"
..$ endian : chr "little"
你能告诉我如何获得与 Python 相同的输出吗?提前致谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)