Моя пустая строка содержит 19 столбцов. Начиная со столбца 2, я хотел бы непрерывно добавлять значения 1 и 2 до последнего столбца (19).
Например, столбец 2 равен 1, столбец 3 равен 2, столбец 4 равен 1, столбец 5 равен 2 и т. Д. До конца.
Я использую R.
Когда я делаю dput (mydata) для справки
, я получаю
structure(list(column1 = structure(1L, .Label = "", class = "factor"),
column2 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column4 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column6 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column8 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column10 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column12 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column14 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column16 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor"), column18 = structure(1L, .Label = "", class = "factor"),
structure(1L, .Label = "", class = "factor")), class = "data.frame", row.names = c(NA,
-1L))
, я получаю эту структуру.