Maiuscole in r

Maiuscole in r
Potrebbe essere necessario convertire o modificare una stringa in maiuscolo. Tutte le lettere minuscole verranno modificate in lettere maiuscole. Per trasformare una stringa o un carattere in maiuscolo in R, utilizzare il metodo Toupper (). Questo metodo viene utilizzato per convertire le stringhe complete in formato maiuscolo. Quando chiamiamo il metodo Toupper (), il valore di ritorno è in formato stringa ed è stato trasformato in maiuscolo. Se non ce n'è uno, i valori vengono trasformati in una stringa. Quando lo impostiamo su un valore che non è una stringa, la funzione Toupper () non influisce sui valori della stringa iniziale. Per diversi scenari di casi, è possibile utilizzare Toupper () e altri metodi sulla stringa per trasformare la stringa in maiuscolo. In questo argomento, esploreremo come modificare il caso di una stringa in maiuscolo.

Come convertire la stringa o il carattere in maiuscolo nella R in Ubuntu 20.04?

In questo post, imparerai come utilizzare R per modificare il caso dei caratteri della stringa in un elenco in maiuscolo. La funzione Toupper () in R è l'approccio migliore per convertire i caratteri in una stringa di testo in maiuscolo. Questo metodo prende un vettore di testo o una colonna come input e lo converte in tutte le lettere maiuscole. Successivamente, ti mostreremo come utilizzare il metodo Toupper () e anche un secondo metodo meno noto in R per modificare il testo in maiuscolo.

Esempio n. 1: usando Str_detect per controllare la maiuscolo in R in Ubuntu 20.04:

Per rilevare l'esistenza o l'assenza di uno schema specifico in una stringa, utilizzare il metodo STR Detect () dal pacchetto Stringr R. Il metodo STR Detect () in R viene utilizzato per vedere se la sottostringa fornita corrisponde alla stringa originale. Se viene trovata una partita, produrrà vero; Altrimenti, produrrà falso per ciascuno dei vettori o elementi di Matrix. Useremo questo metodo Str_Detect per verificare se gli elementi all'interno del vettore sono nella parte superiore del caso.

Nell'esempio, abbiamo definito un vettore di tutte le lettere alfabetiche all'interno della variabile X1. Quando viene stampato l'X1, emette tutte le lettere nella parte superiore del caso. Quindi, abbiamo usato un metodo STR_Detect e all'interno di questo metodo, l'X1 è incluso come input. Le condizioni vengono approvate come secondo argomento, indipendentemente dal fatto che gli alfabeti siano in maiuscolo o meno. Quando viene eseguito il comando str_detect, mostra tutti i valori reali, il che significa che tutti gli alfabeti sono in maiuscolo. Successivamente, abbiamo anche preso alcune stringhe che sono in minuscolo all'interno del vettore X2. Quando abbiamo controllato l'X2 all'interno del metodo Str_Detect, ha generato valori falsi poiché tutte le stringhe o i caratteri sono in minuscolo.

Esempio n. 2: usando il metodo Toupper () per convertire una stringa in maiuscolo in R in Ubuntu 20.04:

Utilizzando il metodo Toupper () in R, è possibile trasformare la stringa minuscola in una stringa maiuscola. Per la trasformazione del caso di una stringa, distribuire il metodo Toupper (). Il metodo Toupper () accetta una stringa come input e la restituisce in maiuscolo.

Nel codice di esempio sopra, abbiamo dichiarato una variabile "dati" e inizializzati con la stringa. Quindi, abbiamo un'altra variabile "converted_data" a cui abbiamo assegnato il metodo toupper. All'interno del metodo toupper, i "dati" vengono passati che memorizza la stringa. Quando viene stampato il "converted_data", abbiamo la stringa definita nella maiuscola.

Esempio n. 3: utilizzando il metodo casefold () per convertire la stringa in maiuscolo in R in Ubuntu 20.04:

La funzione RASSOFF () di R offre un metodo generalizzato per convertire le lettere in minuscolo o maiuscola. A seconda del valore dell'argomento più in alto, il metodo CaseFold () cambia un vettore di carattere in maiuscolo o minuscolo. Se si specifica Upper = True, la stringa verrà convertita in maiuscolo; Se si specifica Upper = False, la stringa verrà convertita in minuscolo.

Qui, abbiamo assegnato la stringa che si trova nel minuscolo dei "dati" variabili. Per l'altra "conversione" variabile, abbiamo utilizzato il metodo Casefold. Il metodo Casefold porta la stringa al suo interno e menziona il vero valore fino alla parte superiore. Quando viene stampata la variabile "conversione", emette la stringa di caratteri da parte inferiore al minuscolo.

Esempio # 4: usando il metodo str_to_title per convertire la prima lettera della stringa in r in ubuntu 20.04:

Utilizziamo la funzione STR to Tito () dal pacchetto "Stringr" per modificare una colonna in un caso del titolo in R. Diamo un'occhiata a un esempio. Diamo un'occhiata a come convertire R al titolo o al caso appropriato.

Abbiamo aggiunto il modulo Stringr di R all'interno del nostro codice. Ora possiamo utilizzare il metodo Str_to_title per la conversione maiuscola. Abbiamo definito la stringa alla variabile 'STR'. Quindi, questa variabile STR viene passata nel metodo Str_to_title che modifica la stringa nella parte superiore del caso.

Esempio # 5: utilizzando il pacchetto DPLER per convertire la prima lettera della colonna in maiuscolo in R in Ubuntu 20.04:

Usando DPLER, abbiamo trasformato la lettera iniziale in una maiuscola in un set di dati a colonna singola in R.

Per iniziare, abbiamo costruito un frame di dati che include una colonna di stringa. Quando viene eseguito il frame di dati, produce alcuni nomi casuali. A causa della casualità, questo output può differire sul tuo sistema. Successivamente, abbiamo incluso il modulo DPLER nel nostro script. Quindi, utilizzare la sottofunzione insieme alla funzione di muta del pacchetto Dplyr per convertire la prima lettera in una capitale in una colonna di stringa. Si noti che tutte le prime lettere di una stringa in ogni colonna sono ora trasformate nel maiuscolo.

Conclusione:

L'articolo riguarda la maiuscolo nella lingua R. R include un metodo per convertire il minuscolo di una stringa, un vettore o una cornice di dati nella maiuscolo. Utilizzare i metodi Toupper () o CaseFold () per trasformare i vettori di lettera o le variabili in maiuscolo. Il metodo casefold () converte i caratteri in vettori da un caso all'altro. Per la conversione della parte superiore del caso, queste strategie sono estremamente utili. R ha anche alcune altre funzioni che sono utili da sole poiché le abbiamo utilizzate negli esempi.