Ich möchte ein bestimmtes Datumsformat erhalten.Funktion funktioniert nicht für Array
Was ich zur Zeit haben, ist:
x$column <- Date ("2017-03-17", "2016-08-06".......)
Was ich bin, nachdem es:
x$column <- char or Date ("2017-03", "2016-08",.....)
Ich schrieb die unten Funktion, aber das funktioniert nicht. Wie kann ich das Datum korrekt formatieren?
conv <- function(a)
{
mm<-strsplit(a,"-")[[1]][2]
yyyy<-strsplit(a,"-")[[1]][3]
com <- paste(mm,yyyy,sep="-")
return (com)
}
Verwenden Sie einfach 'Format (x $ Spalte, format = "% Y-% m")' –
Es gibt eine yearmon Klasse im Zoo-Paket definiert. –
@MartinSchmelzer und 42, vielen Dank für Ihre Hilfe Jungs, aber ich möchte diese Funktionen schnell machen. Sie brauchen viel Zeit. Ich möchte grundsätzlich die Konvertierung optimieren, bitte helfe mit. –