具有100多列的R矩阵
我想创建一个包含3003行和3003列的平方矩阵(MyData中的行数) 创建矩阵并填充3003行,但只有100列是有效的,我不知道为什么具有100多列的R矩阵,r,matrix,R,Matrix,我想创建一个包含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]),
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")]))
库(sp)
距离由于您标记了RStudio,我假设您使用view()
(例如,通过单击RStudio右面板中的数据对象)在RStudio中查看数据
请查看此文档:
它告诉我们:
行是无界的,列的上限是100。目前不可能以与行相同的方式虚拟化列,大量列会导致接口速度显著降低
但是,您的矩阵仍将包含所有列,您可以使用dim(myMatrix)
检查这一点,因为您标记了RStudio。我假设您使用view()
在RStudio中查看数据(例如,通过单击RStudio右面板中的数据对象)
请查看此文档:
它告诉我们:
行是无界的,列的上限是100。目前不可能以与行相同的方式虚拟化列,大量列会导致接口速度显著降低
但是,您的矩阵仍将包含所有列,您可以使用dim(myMatrix)
检查此项,欢迎使用SO!请相应地阅读并编辑您的问题。nrow(MyData)
的值是多少?有时它们在那里,但您就是看不到它们。你查过nrow(Dists)了吗?MyData谢谢你的帮助,它成功了。。。我刚开始和RWelcome一起工作!请相应地阅读并编辑您的问题。nrow(MyData)
的值是多少?有时它们在那里,但您就是看不到它们。你查过nrow(Dists)了吗?MyData谢谢你的帮助,它成功了。。。我刚开始和R一起工作