Unten ist der Teil meines Codes und wie Sie sehen können, versuche ich Zeichenfolge und einige Metazeichen zu entfernen. Gibt es einen Weg, wie ich diesen Ersatz in nur einer Linie machen könnte? Ich habe es versucht, indem ich die Symbole für die offene und geschlossene Parethesis nach der Wortfunktion geschrieben habe, aber es funktioniert nicht.Ersetzen mehrerer Zeichen in R
{
P1 <- gsub("function", "", deparse(s)[1]); #removing the word "function"
P2 <- gsub("\\(", "", P1); #removing open parenthesis
P3 <- gsub("\\)", "", P2); #removing the close parenthesis
P4 <- gsub("\\s", "", P3); #removing spaces
variables <- strsplit(P4,","); #separating the variables
}
Könnten Sie das zu einem reproduzierbaren Beispiel machen? Sie könnten Ihre Daten "ausgeben"(). –