Если все даты находятся в одном столбце с именем date
, а ваш фрейм данных называется df
, вы можете сделать это:
length(table(substr(as.character(df$date), 1, 10)))
, чтобы получить количество уникальных дат.
Если у вас есть дата с именем test_date
, которую вы хотите сопоставить sh, и вы хотите работать в базе R, вы можете сделать:
which(substr(as.character(df$date), 1, 10) == as.character(test_date))