Замена значений в дата сете на NA в R
У меня есть дата сет, который состоит из 981 строк и 11 столбцов. Пропусков нет, и мне нужно создать эти пропуски в файле. Вот мой код:
dataset <- read.csv("C:/Users/Adelina/Desktop/1 курс маги/Статистический анализ данных/tripadvisor_review.csv", header = TRUE, sep = ",")
head(dataset)
N_na <- 730
ind_i <- sample(dim(dataset)[1], N_na, replace = T)
ind_j <- sample(dim(dataset)[2], N_na, replace = T)
for (k in 1:N_na){
i<-ind_i[k]
j<-ind_i[k]
dataset[i,j] <- NA
Однако R выдает такую ошибку: Error in [<-.data.frame(*tmp*, i, j, value = NA) :
new columns would leave holes after existing columns
Как можно это обойти?