2017-07-16 24 views
-1

Ich möchte die Anzahl der Filme in jeder Kategorie in der Basis berechnen. Beispieldaten unter: -Wie zeichnet man den Graph mit dem Basissystem in R?

head(movies); 
Rating Runtime Movieid 
    R  50  1 
    PG  100  2 
    R  20  3 
    G  10  4 
    PG  16  5 


plot(x=movies$V1,xlab="Rating",ylab=" of movies") 

erhalte ich die Grafik, die die oben command.But mit Ich möchte wissen, wie R die Grafik automatisch auf der Y-Achse aufgetragen ist?

+1

Bitte geben Sie ein [reproduzierbares Beispiel] (https://stackoverflow.com/questions/5963269/how-to-make-a-great-r- reproduzierbares Beispiel): Eingabe, erwartete Ausgabe. – Prradep

+1

Titel und Frage in der Beschreibung scheinen nicht gleich zu sein? – Prradep

+0

Hallo @Prradep Rating Runtime MovieID R 50 1 PG 100 2 R 20 3 G 10 PG 16 5 Dies ist die Probe data.I Anzahl der Filme in jeder Kategorie berechnen möchten – Dravid

Antwort

0

versuchen Sie mit table() Funktion. Zum Beispiel:

data(iris) 
table(iris$Species) 

Hoffnung, die helfen;)

+0

Leider i didn‘ t bekommen Sie .Plus ich habe meine Beispieldaten zur Vereinfachung eingegeben. – Dravid

+0

Ich habe das notwendige Ergebnis mit dem Befehl plot (x = Filme $ V1, xlab = "Bewertung", ylab = "Filme") Aber ich möchte wissen, wie R die Y-Achse berechnet? – Dravid

+0

Um zu wissen, wie 'R' alles berechnet, ist die beste Quelle der Quellcode. In Ihrem Fall scheint es, Sie sind nach der Funktion 'plot.table' in der Datei src/library/graphics/R/plot.R –