some_useless_code.R 549 Bytes
#generate data
set.seed(123)
seed <- sample(1:1000,length(letters))


d <- data.frame(matrix(NA, nrow = 40000, ncol = 26))
for (i in 1:26) {
  set.seed(seed[i])
  d[,i] <- sample(1:4, 40000, replace = T)
}

names(d) <- letters
write.csv(d,"data_26_40000.csv",row.names = F)

d <- data.frame(matrix(NA, nrow = 40000, ncol = 8))
set.seed(123)
seed <- sample(1:1000, ncol(d))

for (i in 1:ncol(d)) {
  set.seed(seed[i])
  d[,i] <- sample(1:2, 40000, replace = T)
  
}
names(d) <- letters[1:ncol(d)]
write.csv(d,'data_for_dot.csv',row.names = F)