Jak mogę usunąć pierwsze elementy ze zmiennej, szczególnie jeśli ta zmienna ma znaki specjalne. Na przykład mam następującą kolumnę:
Date
01/01/2009
01/01/2010
01/01/2011
01/01/2012
Potrzebuję nowej kolumny, takiej jak poniższa:
Date
2009
2010
2011
2012
Jak mogę to zrobić? Z góry dziękuję za pomoc!
1 odpowiedź
jeśli wszystkie daty mają tę samą szerokość, możesz umieścić daty w wektorze i użyć podłańcucha:
Date
a <- c("01/01/2009", "01/01/2010" , "01/01/2011")
substring(a,7,10) #Pobiera ciąg znaków i utrzymuje znaki zaczynające się od pozycji 7 do pozycji 10
Wynik:
1] "2009" "2010" "2011"