Ho dati forniti sotto forma di una data che indica il giorno (formato "AAAA-MM-GG", ad es. "2015-03-11" e le ore di il giorno numerata (0-23). Pacchetto R che costruisce oggetti temporali dalla data e dall'ora (numero intero)
Qual è il modo più conveniente per produrre oggetti di tempo del modulo
"2015-03-11" and hour = 0 -> "2015-03-11 00:00"
"2015-03-11" and hour = 1 -> "2015-03-11 01:00"
"2015-03-11" and hour = 2 -> "2015-03-11 02:00"
ho potuto utilizzare la funzione Data a partire dalla base o qualcosa da XTS o TimeDate. Dovrebbe sii facile ma sono sicuro che qualcuno là fuori lo sa subito.
EDIT: i dati sono fornito in 2 colonne, una per la data e una numerica.
Hai una stringa come "" 2015-03-11 "e ora = 0" 'oppure due colonne con' date' e valori numerici da 0-23 in un altro? – akrun
2 colonne: una data e una numerico – Richard
Funziona come proposto e ho aggiunto un fuso orario in quanto i dati provengono da un fuso orario diverso. I dati sono UTC, I am CET as.POSIXct (sprintf ('% s% 02d', '2015-03 -11 ', 2), formato ='% Y-% m-% d% H ', tz = "UTC"). Grazie! – Richard