Difficultés avec simple ggplot histogramme

Je suis un débutant absolu à R, de sorte s'il vous plaît excuser la simplicité de cette question. Je vais avoir des problèmes pour charger un fichier dans la R et de faire un histogramme de la parcelle à partir d'une colonne de données. Voici mon code:

library('ggplot2')
df <- read.csv('/PATH/TO/FILE', sep=' ', head=FALSE)
vals <- df[,2]
qplot(df, data=vals, geom="histogram")

Error: ggplot2 doesn't know how to deal with data of class numeric

Quelqu'un peut me montrer quel est le problème? Merci d'avance pour l'aide.

Vous vous demandez qplot à tracer les deux trames de données, c'est à dire df et vals. Vous devez supprimer l'un de ces.
Merci pour l'aide, cela fonctionne avec qplot. Lorsque je tente la même chose avec ggplot, ggplot(vals) + geom_histogram(). Je reçois encore des erreurs. Savez-vous ce que le problème pourrait être?
Oui, lorsque vous utilisez ggplot vous devez spécifier l'esthétique avec aes()
ggplot(df, aes(x=vals)) + geom_histogram() semble plus probable.
Avez-vous essayé de réplication (tous) les résultats des histogrammes documenté ici: docs.ggplot2.org/current/geom_histogram.html ?

OriginalL'auteur user1728853 | 2013-01-15