Попробуйте подсчитать дату следующим образом:
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DATE,Calendar.getInstance().getActualMinimum(Calendar.DATE));
long date = calendar.getTime().getTime();
и установите это как минимальную дату:
calendar_view.setMinDate(date);
, так как calendar_view.setMinDate (date) требуется длинное значение, представляющее миллисекунды .
Мы можем сделать
data.frame(col1 = na.omit(c(t(dat))), stringsAsFactors = FALSE)
# col1
#1 AA
#2 BB
#3 DD
#4 EE
#5 FF
#6 GG
Сначала мы транспонируем ваши данные, используя t()
, который возвращает матрицу, затем мы вызываем c()
, чтобы получить вектор, удаляем NA
с помощью na.omit
и, наконец, создать желаемый результат, используя data.frame()
.
данные
dat <- structure(list(Col1 = c("AA", "DD", "FF"), Col2 = c("BB", "EE",
NA), Col3 = c(NA, NA, "GG")), .Names = c("Col1", "Col2", "Col3"
), class = "data.frame", row.names = c(NA, -3L))