Domande taggate «r»

R è un linguaggio di programmazione e software open source gratuito per informatica statistica, bioinformatica, visualizzazione e informatica generale. Fornire esempi minimi e riproducibili insieme all'output desiderato. Usa `dput ()` per i dati e specifica tutti i pacchetti non di base con le chiamate `library ()`. Non incorporare immagini per dati o codice, utilizzare invece blocchi di codice rientrati. Per domande relative alle statistiche, utilizzare https://stats.stackexchange.com.

11
Come accedere all'ultimo valore in un vettore?
Supponiamo di avere un vettore nidificato in un frame di dati di uno o due livelli. Esiste un modo rapido e sporco per accedere all'ultimo valore, senza utilizzare la length()funzione? Qualcosa di $#speciale alla var di PERL ? Quindi vorrei qualcosa come: dat$vec1$vec2[$#] invece di dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 

6
Valuta l'espressione fornita come una stringa
Sono curioso di sapere se R può usare la sua eval()funzione per eseguire calcoli forniti ad esempio da una stringa. Questo è un caso comune: eval("5+5") Tuttavia, invece di 10 ottengo: [1] "5+5" Qualche soluzione?
283 r  eval  r-faq 

10
Tempo di esecuzione della funzione di misura in R
Esiste un modo standardizzato in R per misurare il tempo di esecuzione della funzione? Ovviamente posso prendere system.timeprima e dopo l'esecuzione e poi prendere la differenza di quelli, ma vorrei sapere se esiste un modo o una funzione standardizzati (vorrei non inventare la ruota). Mi sembra di ricordare che una …
282 r  time  profiling 


9
Verifica se i caratteri sono in una stringa
Sto cercando di determinare se una stringa è un sottoinsieme di un'altra stringa. Per esempio: chars <- "test" value <- "es" Voglio restituire VERO se "valore" appare come parte della stringa "caratteri". Nel seguente scenario, vorrei restituire false: chars <- "test" value <- "et"
279 r  regex  string  r-faq 


15
Come posso rimuovere un elemento da un elenco?
Ho un elenco e desidero rimuovere un singolo elemento da esso. Come posso fare questo? Ho provato a cercare ciò che penso che i nomi ovvi per questa funzione sarebbero nel manuale di riferimento e non ho trovato nulla di appropriato.
275 r  list  indexing 


6
Concatena un vettore di stringhe / carattere
Se ho un vettore di tipo carattere, come posso concatenare i valori in stringa? Ecco come lo farei con paste () : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') cedendo "abc". Ma, naturalmente, funziona solo se conosco in anticipo la lunghezza degli sdata .
273 r  string  r-faq 

24
Utenti esperti di R, cosa c'è nel tuo .profilo? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


8
Strumenti per creare tabelle in lattice in R [chiuso]
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza per chiarire questa domanda in modo che possa essere riaperta, visitare il centro assistenza . Chiuso 7 anni fa . Bloccato …
268 r  latex 

6
Rimuovi un'intera colonna da un data.frame in R
Qualcuno sa come rimuovere un'intera colonna da un data.frame in R? Ad esempio se mi viene dato questo data.frame: > head(data) chr genome region 1 chr1 hg19_refGene CDS 2 chr1 hg19_refGene exon 3 chr1 hg19_refGene CDS 4 chr1 hg19_refGene exon 5 chr1 hg19_refGene CDS 6 chr1 hg19_refGene exon e voglio …
267 r  dataframe 

12
Formattazione delle posizioni decimali in R
Ho un numero, ad esempio 1.128347132904321674821 che vorrei mostrare come solo due cifre decimali durante l'output sullo schermo (o scritto su un file). Come si fa a farlo? x <- 1.128347132904321674821 MODIFICARE: L'impiego di: options(digits=2) È stata suggerita come possibile risposta. C'è un modo per specificarlo all'interno di uno script …
264 r  formatting  rounding  r-faq 

11
Come rimodellare i dati dal formato lungo a quello ampio
Ho problemi a riordinare il seguente frame di dati: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 firstName 2 -0.7033403 3 firstName 3 -0.3795377 4 firstName 4 -0.7460474 5 secondName 1 -0.8981073 …
263 r  reshape  r-faq 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.