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.


1
Alternativa più rapida a deparse ()
Mantengo un pacchetto che si basa su chiamate ripetute a deparse(control = c("keepNA", "keepInteger")). controlè sempre lo stesso e l'espressione varia. deparse()sembra passare molto tempo a interpretare ripetutamente lo stesso insieme di opzioni con .deparseOpts(). microbenchmark::microbenchmark( a = deparse(identity, control = c("keepNA", "keepInteger")), b = .deparseOpts(c("keepNA", "keepInteger")) ) # Unit: …
9 r 

3
Cosa non posso fare con dtplyr che posso in data.table
Dovrei investire il mio sforzo di apprendimento per la lotta ai dati in R, in particolare tra dplyr, dtplyre data.table? Uso dplyrprincipalmente, ma quando i dati sono troppo grandi per quello che userò data.table, il che è un evento raro. Quindi ora che dtplyrv1.0 è disponibile come interfaccia per data.table, …
9 r  dplyr  data.table  dtplyr 



1
Come inserire immagini in ogni singola barra in un grafico ggplot
Sto cercando di confrontare diversi rookie NBA tra diverse statistiche e ho pensato che il grafico sarebbe stato bello se avessi potuto aggiungere la faccia del giocatore alla fine del grafico come nei grafici r / dataisbeautiful . Il mio codice è attualmente questo: a3 %>% ggplot(aes(x = reorder(Player, PPM), …
9 r  image  ggplot2 

3
Come ordinare in modo efficiente i caratteri in una stringa in R?
Come posso ordinare in modo efficiente i caratteri di ogni stringa in un vettore? Ad esempio, dato un vettore di stringhe: set.seed(1) strings <- c(do.call(paste0, replicate(4, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(3, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(2, sample(LETTERS, 10000, TRUE), FALSE))) Ho scritto una funzione che divide ogni stringa …

4
Modo efficiente per eliminare le file con tempi di sovrapposizione
Ho un set di dati lungo con colonne che rappresentano i tempi di inizio e di fine e voglio eliminare una riga se si sovrappone a un'altra e ha una priorità più alta (ad esempio 1 è la priorità più alta). I miei dati di esempio sono library(tidyverse) library(lubridate) times_df …
9 r  dplyr 
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.