Я очень плохо знаком с программированием на R и вроде как застрял в этом: у меня есть фрейм данных, и я хочу проверить, есть ли какое-либо значение в любой из строк / столбцов в формате даты, должно быть удалено только во временную часть,Например, строка даты "2015-01-02 10:15:44"
должна быть изменена на "10:15:44"
Я знаю, это очень новый подход, но вот что я пытаюсь взять подстроку всех значений.
id<-c(1,2,3,4)
time1<-c("2015-01-02 10:15:44","NA","2015-11-12 00:15:44","2015-01-02 12:15:14")
time2<-c("NA", "2015-01-02 10:15:44","NA","2015-11-12 00:15:44")
..
..
timen ....
print(df)
df<-data.frame(id,time1, time2,..., timen)
df[1:4 ,2: ncol(df)] <- substring(df[1:4 ,2: ncol(df)], 12)
print(df)
Может кто-нибудь, пожалуйста, предложить выход?