Ho un file di dati con questo formato:non può disegnare Istogramma, 'x' deve essere numerico
Industria Peso Tipo
251.787 Kellogg h
253,9601 Kellogg un
256,0758 Kellogg h
....
ho letto i dati e cercare di disegnare un istogramma con questi comandi:
ce= read.table("file.txt", header= T)
we = ce[,1]
in = ce[,2]
ty = ce[,3]
hist(we)
Ma ottengo questo errore: Errore en hist.default (we): 'x' deve essere numerico.
Cosa devo fare per disegnare gli istogrammi per le mie tre variabili?
una correzione: non è il separatore delle migliaia, è il punto decimale che in alcuni paesi è una virgola. Quindi deve essere sostituito da un punto, non rimosso. – momobo
Sì, ho sostituito la virgola per un punto e tutto ha funzionato. –
C'è un argomento 'sep =" "' a 'read.table',' read.csv', ... che consente di impostarlo a livello R. –