Я не знаю, допустил ли мой профессор ошибку или это проблема с моим компьютером, но я не могу создать фрейм данных из кода, который он написал.
Он использует что-то подобное:
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),]
и я получаю ошибку:
Ошибка в точках [i, 1]: объект типа 'замыкание' не может быть поднабором
Я что-то упустил?