
sub( '(^.*)(...$)', '\\2', db ) [1] "002" "003" "016" "014" "004" "020" "002" "023" "027"
eu pensei na solução acima... só para explorar mais sobre, quais seriam os prós e contra qdo comparando as 2 soluções? :-D cleber Em 13/01/2016 17:59, Marcos Silva escreveu:
substr(db, 4, 6) [1] "002" "003" "016" "014" "004" "020" "002" "023" "027"
Em 13 de janeiro de 2016 17:50, ASANTOS <alexandresantosbr@yahoo.com.br <mailto:alexandresantosbr@yahoo.com.br>> escreveu:
Prezados Listeiros,
Tenho um vetor de dados db<-c(201002,486003,486016,486014,486004,486020,486002,486023,486027) e gostaria de extrair somente os três últimos dígitos de cada valor. Isso de uma maneira que eu tenha um novo vetor de dados sendo newdb: 002 003 016 014 004 020 002 023 027 Para isto pergunto, se alguém conhece alguma função que faça isso?
Muito obrigado,
-- ====================================================================== Alexandre dos Santos
--- Este email foi escaneado pelo Avast antivírus. https://www.avast.com/antivirus