У меня есть фрейм данных, и я хочу создать еще один фрейм данных со всеми возможными комбинациями различных значений каждой переменной первого фрейма данных
dt = data.frame(A = c(10,2,3,8,2), B = c("K","F","F","K","K"))
dt1 <- dt %>% distinct(A)
dt2 <- dt %>% distinct(B)
expand.grid(A = dt1, B = dt2)
Однако этот код возвращает следующую ошибку:
Warning message:
In format.data.frame(if (omit) x[seq_len(n0), , drop = FALSE] else x, :
corrupt data frame: columns will be truncated or padded with NAs