RStudio 说 "large array (xxxxx elements)" 但我想改为查看数组的维度

RStudio says "large array (xxxxx elements)" but I want to see the array's dimensions instead

如果我 运行 下面的代码,我在 RStudio 中的全局环境会告诉我 x2 的维度(num [1:10、1:10、1:10])。但是对于 x1,它只说“大数组(1000000 个元素,7.6 Mb)”。

即使是大数组,我也想一眼看出数组的维度。 (我知道我可以 运行 dim(x1) 获取尺寸,使用 RStudio 寻找“一目了然”的解决方案...)

有没有办法让 RStudio 像对待小数组一样处理大数组?

编辑:如果我单击 x1 旁边的蓝色小错误,它确实会显示尺寸,但我正在使用我的环境中的许多大型数组和 adding/removing。我希望让它默认显示尺寸。

x1 <- array(0, dim = c(100, 100, 100))
x2 <- array(0, dim = c(10, 10, 10))

几个月后我自己解决了这个问题。这段代码可以解决问题。

mode(x1) <- "numeric"