我不知道我的教授是否犯了一个错误,或者我的计算机是否有问题,但是我无法根据他发布的代码创建数据框。
他正在使用类似这样的东西:
df <- data.frame(nrow=0,ncol=4)
for (i in 1:10) {
for (j in 1:10) {
if(i>j) {
df[10*(i-1)+j,1] <- points[i,1]
df[10*(i-1)+j,2] <- points[i,2]
df[10*(i-1)+j,3] <- points[j,1]
df[10*(i-1)+j,4] <- points[j,2]
}
}
}
df <- df[complete.cases(df),]
我得到了错误:
points [i,1]中的错误:“ closure”类型的对象不可子集化
我想念什么吗?