[R-es] Secuencias de ficheros

Carlos J. Gil Bellosta cgb en datanalytics.com
Vie Abr 20 19:52:47 CEST 2012


x <- paste( "00000", 1:10, sep = "" )
fin <- nchar(x)
inicio <- fin - 5
substr(x, inicio, fin)

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com

El día 20 de abril de 2012 19:33, J. Miguel Marin
<jmmarin en est-econ.uc3m.es> escribió:
>
> Hola,
>
> tengo que leer más de 2000 ficheros en un programa largo de estimación sobre
> imágenes médicas, con una estructura como ésta:
>
> desde "IM-0005-0001.dcm" hasta "IM-0005-2021.dcm"
>
> Si hago esto:
>
> ui <- NULL
> for (i in 1:8){
>        ui[i] <- paste("IM-0005-", i,".dcm", sep="")
> }
> ui
>
> Obtendría:
>
> [1] "IM-0005-1.dcm" "IM-0005-2.dcm" "IM-0005-3.dcm" "IM-0005-4.dcm"
> [5] "IM-0005-5.dcm" "IM-0005-6.dcm" "IM-0005-7.dcm" "IM-0005-8.dcm"
>
>
> pero el problema es que necesito justo formatos del tipo 0001, 0002, 0003...
> no del tipo 1, 2, 3...
>
> ¿Sabeis cómo hacerlo?
>
> Y un saludo a tod en s
>
> jm~
>
> _______________________________
>
>       J. Miguel Marin
>
> http://www.est.uc3m.es/jmmarin
>
>   Dep. of Statistics
> University Carlos III of Madrid
>       Spain (E.U.)
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es



Más información sobre la lista de distribución R-help-es