[英]R matrix with more than 100 columns
我想创建一个具有3003行和3003列(MyData中的行数)的平方矩阵,它的工作原理是创建矩阵并填充3003行,但只有100列,我不知道为什么。
library(sp)
Dists <- matrix(0, nrow=nrow(MyData), ncol = nrow(MyData))
for(n in 1:nrow(MyData)){
Dists[n,] <- spDistsN1(pt = c(MyData$lng[n], MyData$lat[n]),
pts = as.matrix(MyData[,c("lng","lat")]))
谢谢你的帮助。
由于标记了RStudio,因此我假定您使用View()
在RStudio中View()
数据(例如,单击RStudio右面板中的数据对象)。
看一下这个文档: 使用数据查看器
它告诉我们:
当行不受限制时,列的上限为100。当前无法以与行相同的方式来虚拟化列,并且大量列会导致接口速度显着降低。
但是,您的矩阵仍将包含所有列,您可以使用dim(myMatrix)
检查
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.