Video: Renoveringstapet Hur gör man Easy Cover Nyans Instruktion Väggtäckare 2024
Funktionen sub () för ersättare ) i R söker efter ett mönster i text och ersätter det här mönstret med ersättningstext. Du använder sub () för att ersätta text för text, och du använder sin kusin gsub () för att ersätta alla förekomster av ett mönster. (G i gsub () står för globalt. )
Antag att du har meningen Han är en varg i billiga kläder, vilket klart är ett misstag. Du kan fixa det med en substitution av gsub (). Funktionen gsub () tar tre argument: mönstret att hitta, ersättningsmönstret och texten som ska ändras:
En annan vanlig typ av problem som kan lösas med textutbyte avlägsnas substrängningar. Att ta bort substrängar är detsamma som att ersätta substrängen med tom text (det är ingenting alls).
Föreställ dig en situation där du har tre filnamn i en vektor: file_a. csv, file_b. csv och file_c. CSV. Din uppgift är att extrahera a, b och c från dessa filnamn. Du kan göra detta i två steg: Först ersätt mönstret "file_" med ingenting och ersätt sedan ". csv "med ingenting. Du kommer att lämnas med önskad vektor:
>> xyy [1] "a. Csv" "b. Csv" "c. Csv"> gsub (".csv", ", y) [1]" a "" b " "c"