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.