Saiten in r

Saiten in r
„Saiten sind nicht die glamourössten oder bekanntesten R-Komponenten, aber sie spielen eine wichtige Rolle bei einer Vielzahl von Datenfilter- und Vorbereitungsaktivitäten. R betrachtet jeden Wert, der durch ein Paar einzelner oder doppelter Zitate als Zeichenfolge eingeschlossen ist. Auch wenn Sie Strings mit einzelnen Zitaten generieren, speichert R sie alle innerhalb von doppelten Zitaten intern. Erfahren Sie in diesem Artikel über Rs Zeichenfolgen, einschließlich ihrer Regel und der grundlegenden Stringattribute sowie, wie man eine Zeichenfolge extrahiert und ersetzt und eine Zeichenfolge formatiert.”

Was sind Saiten in der R -Programmiersprache in Ubuntu 20.04?

Der Begriff „String“ bezieht sich auf eine Gruppe von Zeichen. Ein eindimensionales Array wird verwendet, um die Zeichen zu organisieren. In R wird eine Zeichenfolge als eine Sammlung von Buchstaben definiert, die von einem Satz identischer einzelner oder doppelter Quoten eingeschlossen sind. Saiten sind Textdarstellungen, die Ganzzahlen, Räume und Sonderzeichen erzeugen können. Der Charakter “steht für eine leere Zeichenfolge. In R werden immer doppelt zitierte Werte für Zeichenfolgen aufbewahrt. Innerhalb einer doppelt zitierten Zeichenfolge sind einzelne Zitate erlaubt. Es gibt keine einzelnen Zitate in einer einzelnen zitierten Zeichenfolge. Doppelte Zitate können wiederum nicht mit doppelten Zitaten verpackt werden.

String -Bildungsregeln in R in Ubuntu 20.04

Wenn Sie die Zeichenfolge in der R -Sprache verwenden, sollten einige Schritte befolgt werden.

  • Sowohl doppelte als auch einzelne Zitate sollten zu Beginn und am Ende einer Zeichenfolge verwendet werden. Es ist unmöglich, sie zu kombinieren.
  • In einer Zeichenfolge, die mit einem einzigen Zitat beginnt und endet, können verdoppelte Zitate eingeführt werden.
  • Ein einzelnes Zitat kann zwischen zwei doppelten Zitaten in einer Zeichenfolge gesetzt werden.
  • Mehrere Anführungszeichen können nicht in einer String enthalten sein, die mit Doppelquoten beginnt und endet.
  • Es kann kein einziges Zitat in einer Zeichenfolge geben, die mit einem beginnt und mit einem anderen endet.

So bewerten Sie den Standardfehler im R in Ubuntu 20.04?

Die grundlegenden Ideen für die Konstruktion von Stringvektoren und Charakterzeichenfolgen in R werden in diesem Kapitel behandelt. Sie werden auch entdecken, wie R Objekte mit Charakteren mit ihnen umgeht.

Beispiel 1: Programm zum Erstellen der Zeichenfolge in R in Ubuntu 20.04

Die Zuweisung von Zeichenwerten für eine Variable kann verwendet werden, um Strings zu erstellen. Um eine größere Saite zu konstruieren, können solche Zeichenfolgen durch die Verwendung zahlreicher Zwecke und Methoden verkettet werden.

Oben haben wir verschiedene Möglichkeiten gezeigt, die Zeichenfolge im R -Skript zu deklarieren. Erstens haben wir die String-Darstellung in Doppelquoten. Dann wird die Zeichenfolge mit der R Cat () -Methode auf dem Bildschirm gedruckt. Danach haben wir die Zeichenfolge in einem einzigen Zitat in einer neuen Variablen, STR2, erstellt, Str2. Auf diese Weise können wir auch die Zeichenfolge erstellen. Dann haben wir in STR3 die einzeln zitierte Zeichenfolge in der Zeichenfolge mit dem doppelten Zitat verwendet. In den Variablen Str4 und Str5 haben wir einen anderen Weg, um die Schöpfung in r zu beginnen. Wenn diese Variablen ausgeführt werden, zeigt der STR4 die Zeichenfolge an, aber die Ausführung von STR5, als sie die Ausnahme generierte. Dies zeigt, dass diese Darstellung von String in R nicht akzeptabel ist.

Beispiel Nr. 2: Programm zur Bewertung der Länge der Zeichenfolge in R in Ubuntu 20.04

Viele Funktionen für die Arbeit mit Saiten sind in Base R enthalten, aber wir werden sie ignorieren, da sie unzuverlässig sein können, was es schwierig macht, sie zu erinnern. Stattdessen nutzen wir die Funktionen von StringRs. Das StringR -Paket enthält eine Sammlung von Methoden, die die Interaktion mit Strings so einfach wie möglich machen. Die Länge der Zeichenfolge ist die Anzahl der Buchstaben, die sie umfasst. Um die Zeichenfolgelänge in R zu bestimmen, verwenden Sie die Funktion der STR -Länge () aus dem Modul des Zeichenfolge oder der intrinsischen Funktion nChar ().

Hier haben wir das R -Stringr -Modul importiert und dann die Funktion str_length bezeichnet, an die die Zeichenfolge übergeben wird. Der Wert der Zeichenfolgelängenwert wird generiert, wenn der Funktionsbefehl ausgeführt wird.

Um die Länge der Zeichenfolge zu erhalten, haben wir eine andere Methode verwendet, die nchar () ist, wobei die Zeichenfolge übergeben wird. Wenn dieser Befehl aufgerufen wird, wird die Länge der angegebenen Zeichenfolge angezeigt.

Beispiel 3: Programm, um das Substr aus der Zeichenfolge in R in Ubuntu 20 zu erhalten.04

Unter Verwendung der Indizierungsmechanismen der String können unterschiedliche Zeichen aus einer Zeichenfolge herausgenommen werden. Um sowohl das spezifische Zeichen als auch die Substrings der String zu erhalten, hat R zwei integrierte Funktionen. In R extrahiert die Substr- oder Substring -Methode Substrings aus einer Zeichenfolge, die am Anfangsindex beginnt und am Endindex endet.

Auf das Substring der definierten Zeichenfolge wird hier zugegriffen. Die Zeichenfolge wird in der Substr -Methode übergeben. Wenn der Startindex und der Endindex gleich sind, wird das entsprechende Zeichen der Zeichenfolge abgerufen. Der anfängliche Charakter "R" wird in diesem Fall gedruckt.

Beispiel Nr. 4: Programm zur Konvertierung von String -Fall in R in Ubuntu 20.04

Rs integrierten Funktionen toupper (), die alle Zeichen in den Großbuchstaben Tolower () ändert, der alle Zeichen in kleine Buchstaben verändert, und in den Fall mit Fallfold (…, obere = true/false), die sich basierend auf der zugewiesenen Menge verwandelt, die zugewiesen ist Das höhere Argument kann Stringzeichen entweder in den oberen oder unteren Fall verwandeln. Alle diese Funktionen können auch mehrere Zeichenfolgen als Parameter erfassen.

In der Variablen -STR haben wir eine Zeichenfolge übergeben, die den oberen Fallbuchstaben und die unteren Fallbuchstaben enthält. Dann haben wir einen Druckbefehl, dem wir die Toupper -Funktion zuweisen und die STR -Variable darin eingeben müssen. Die gesamte Saite ist im oberen Gehäuse gedruckt. Ebenso haben wir die Tolower -Funktion auf der definierten Zeichenfolge ausgeführt und alle Saiten in den unteren Fall umgewandelt.

Abschluss

Das Ziel dieses Artikels war es, Ihr Verständnis der Saiten in der R -Skriptsprache zu klären. R hat viele Funktionen für den Umgang mit verschiedenen Arten von Daten. Es gibt keine Anomalien in dieser Regel, einschließlich Saiten und Charaktervektoren. Wir haben einige R -Funktionen kennengelernt, die verwendet werden können, um Zeichenfolgen zu manipulieren oder weitere Informationen dazu in diesem R -Beitrag zu erhalten. Sie können Zeichenfolgen mit bestimmten Mustern oder zufällig mit diesen Funktionen erstellen. Sie haben eine ganze Autorität darüber, wie sie bearbeitet und angepasst werden.