2014-10-07 18 views

Antwort

9

eine Alternative zu paste ist sprintf, die kann etwas bequemer sein, wenn Sie beispielsweise Ihre Ziffern mit führenden Nullen "auffüllen" möchten .

Hier ist ein Beispiel:

sprintf("Fst%d", 1:100) ## or sprintf("Fst%03d", 1:100) 
:

sprintf("Fst%d", 1:10)  ## No padding 
# [1] "Fst1" "Fst2" "Fst3" "Fst4" "Fst5" 
# [6] "Fst6" "Fst7" "Fst8" "Fst9" "Fst10" 
sprintf("Fst%02d", 1:10) ## Pads anything less than two digits with zero 
# [1] "Fst01" "Fst02" "Fst03" "Fst04" "Fst05" 
# [6] "Fst06" "Fst07" "Fst08" "Fst09" "Fst10" 

für Ihre Frage also, würden Sie bei der Suche

0

Sie können die Paste-Funktion verwenden, um einen Vektor zu erstellen, die eine Reihe Zeichenkette mit inkrementierten Zahlen kombiniert: paste0('Fst', 1:100)