Ich habe zwei Variablen a und b in-Datensatz laExtrakt Zeichen aus der variable
a b
dflsfufdsbhfsdjklfhsajkdfksf 5
sdnfsdhfuisdflkjsdnjkfksflsdfk 8
Ich möchte, eine solche neue Variable c erstellen, dass i von Position Zeichen aus dem varaibles a extrahiert werden soll (Wert von varaible b) bis 8 Zeichen.
unten ist die gewünschte Ausgabe
c
fufdsbhf
fuisdflk
I unten Code verwendet haben.
la$c[i1] <-substr(la$a[i1],la$b[i1],8)
aber oben geben unter
führt seinec
fufd
f
Haben Sie versucht: 'la $ c [i1] <-substr (la $ a [i1], la $ b [i1], la $ b [i1] +8) '? –