Wielki poziom w r

Wielki poziom w r
Konieczne może być w pewnym momencie przekonwertować lub zmodyfikować ciąg na wielką. Wszystkie litery o niższych przypadkach zostaną zmienione na litery kapitałowe. Aby przekształcić ciąg lub znak w górną część w R, użyj metody Toupper (). Ta metoda służy do konwersji pełnych ciągów na format wielkiego. Kiedy wywołujemy metodę Toupper (), wartość zwracania jest w formacie ciągów i została przekształcona w wielką część. Jeśli nie ma, wartości są przekształcane w ciąg. Kiedy ustawiamy to na wartość, która nie jest ciągiem, funkcja Toupper () nie wpływa na początkowe wartości ciągów. Do różnych scenariuszy przypadków możesz użyć TOUPPER () i innych metod na ciągu, aby przekształcić ciąg w wielki poziom. W tym temacie zbadamy, jak zmienić przypadek łańcucha na wielki.

Jak przekonwertować łańcuch lub znak na górną skrzynkę w R w Ubuntu 20.04?

W tym poście nauczysz się, jak używać R do zmiany przypadków znaków ciągu na liście na górną skrzynkę. Funkcja Toupper () w R jest najlepszym podejściem do przekształcania znaków w ciągu tekstu na wielki. Ta metoda przyjmuje wektor lub kolumnę tekstową jako wejście i przekształca go na wszystkie litery kapitałowe. Następnie pokażemy, jak wykorzystać metodę Toupper (), a także drugą, mniej znaną metodę w R, aby zmienić tekst na wielką część.

Przykład nr 1: Za pomocą str_detect do sprawdzenia górnej skrzynki w R w Ubuntu 20.04:

Aby wykryć istnienie lub brak określonego wzoru w ciągu, użyj metody STR detect () z pakietu Stringr r. Metoda STR detect () w R jest używana do sprawdzenia, czy dostarczone podłoże odpowiada oryginalnej sznurku. Jeśli zostanie znaleziony mecz, da to prawdą; w przeciwnym razie da fałsz dla każdego z elementów wektorów lub matrycy. Użyjemy tej metody str_detect, aby sprawdzić, czy elementy wewnątrz wektora znajdują się w górnej sprawie.

W przykładzie zdefiniowaliśmy wektor wszystkich liter alfabetycznych wewnątrz zmiennej x1. Po wydrukowaniu X1 wysyła wszystkie litery w górnej sprawie. Następnie zastosowaliśmy metodę str_detect i wewnątrz tej metody x1 jest zawarty jako wejście. Warunki są przekazywane jako drugi argument, niezależnie od tego, czy alfabety są w górnym przypadku, czy nie. Po wykonywaniu polecenia str_detect, pokazuje wszystkie prawdziwe wartości, co oznacza, że ​​wszystkie alfabety znajdują się w górnym przypadku. Następnie wzięliśmy również niektóre ciągi, które znajdują się w dolnej sprawie wewnątrz wektora x2. Kiedy sprawdziliśmy x2 w metodzie str_detect, wygenerował on fałszywe wartości, ponieważ wszystkie ciągi lub znaki są w niższym przypadku.

Przykład nr 2: Za pomocą metody Toupper () do konwersji łańcucha na górny przypadek w R w Ubuntu 20.04:

Za pomocą metody toupper () w R możesz przekształcić małą sznur w ciągu wielkiego sznurka. W przypadku transformacji przypadku sznurka wdrażaj metodę Toupper (). Metoda Toupper () akceptuje ciąg jako wejście i zwraca go w wielkim poziomie.

W powyższym przykładowym kodzie zadeklarowaliśmy zmienną „dane” i zainicjowaliśmy ją z ciągiem. Następnie mamy inną zmienną „Converted_data”, do której przypisaliśmy metodę Toupper. Wewnątrz metody toupper „dane” są przekazywane, które przechowuje ciąg. Po wydrukowaniu „Converted_data” mamy zdefiniowany ciąg w górnej części.

Przykład nr 3: Za pomocą metody casefold () do konwersji łańcucha na górny przypadek w R w Ubuntu 20.04:

Funkcja r casefold () oferuje uogólnioną metodę konwersji liter na małe litery lub wielkie stanowiska. W zależności od wartości wyższej argumentu metoda casefold () zmienia wektor znaku na górny lub dolny przypadek. Jeśli określisz Upper = True, ciąg zostanie przekonwertowany na UpperCase; Jeśli określisz Upper = False, ciąg zostanie przekonwertowany na małe litery.

Tutaj przypisaliśmy ciąg, który jest w niższym przypadku do zmiennej „Dane”. W przypadku drugiej zmiennej „konwersja” zastosowaliśmy metodę CaseFold. Metoda CaseFold bierze w nim ciąg i wspomina o prawdziwej wartości górnej. Po wydrukowaniu zmiennej „konwersji” wyświetla podany ciąg znaków od dolnej skrzynki do górnej skrzynki.

Przykład nr 4: Za pomocą metody str_to_title do konwersji pierwszej litery ciągu w R w Ubuntu 20.04:

Używamy funkcji STR do tytułu () z pakietu „Stringr”, aby zmienić kolumnę na przypadek tytułowy w R. Spójrzmy na przykład. Spójrzmy, jak przekonwertować R na tytuł lub odpowiednią sprawę.

Dodaliśmy moduł Stringr R w naszym kodzie. Teraz możemy wykorzystać metodę str_to_title do konwersji wielkiej. Zdefiniowaliśmy ciąg do zmiennej „Str”. Następnie ta zmienna STR jest przekazywana w metodzie str_to_title, która modyfikuje ciąg w górnej sprawie.

Przykład nr 5: Używanie pakietu DPLYR do konwertowania pierwszej litery kolumny na górny przypadek w R w Ubuntu 20.04:

Za pomocą DPLYR przekształciliśmy początkową literę w wielowarstwę w zestawie danych z jednej kolumny w R.

Na początek skonstruowaliśmy ramkę danych, która zawiera kolumnę łańcuchową. Po wykonywaniu ramki danych tworzy niektóre losowe nazwy. Z powodu losowości to wyjście może się różnić w twoim systemie. Następnie w naszym skrypcie zamieściliśmy moduł DPLYR. Następnie użyj podfunkcji wraz z funkcją mutacji pakietu DPLYR, aby przekonwertować pierwszą literę na kapitał w kolumnie ciągów. Zauważ, że wszystkie pierwsze litery łańcucha w każdej kolumnie są teraz przekształcane w górną skrzynkę.

Wniosek:

Artykuł dotyczy górnego przypadku w języku R. R zawiera metodę konwersji dolnej skrzynki ciągu, wektora lub ramki danych w górną skrzynkę. Użyj metod toupper () lub casefold () w celu przekształcania wektorów lub zmiennych do wielkiej. Metoda casefold () przekształca znaki w wektorach z jednego przypadku na drugą. W przypadku konwersji górnych przypadków strategie te są niezwykle przydatne. R ma również kilka innych funkcji, które same są pomocne, ponieważ wykorzystaliśmy je w przykładach.