Supponiamo che io abbia vettore a
:R: Generare istogramma dai conti di dati
c(1, 6, 2, 4.1, 1, 2)
E un vettore conteggio b
:
c(2,3,2,1,1,0)
mi piacerebbe per generare vettore c
:
c(1, 1, 6, 6, 6, 2, 2, 4.1, 1)
Per chiamare:
hist(c)
Come posso costruire c
, o c'è un modo per generare l'istogramma direttamente da a
e b
? Notare i duplicati in a
e la spaziatura non uguale.
Richiedi una soluzione vettoriale. a
e b
sono troppo grandi per lapply e gli amici.
Beh, sarò dannato, non me lo aspettavo! – thelatemail
Un buon * relativo * si accelera, ma non esattamente starà aspettando tutto il giorno in entrambi i casi! – thelatemail
Quell'accelerazione non è avvenuta nella direzione che mi aspettavo! Ma la ripetizione richiede solo 3 caratteri per digitare; Dato che il tempo assoluto è veloce in entrambi i casi, il numero di personaggi vince per me. Quindi la soluzione accettata rimane. –