Legen Sie die Anzahl der Bins für das Histogramm direkt in ggplot fest

8

Ich möchte geom_histogram die Anzahl der Bins für mein Histogramm einspeisen, anstatt die Bins durch binwidth zu steuern. Die Dokumentation sagt, dass ich dies tun kann, indem ich das bins Argument festlege. Aber wenn ich renne

%Vor%

Ich erhalte eine Ausgabenachricht mit 30 Bins, als ob ich binwidth überhaupt nicht angegeben hätte.

  

stat_bin: Binwidth ist auf den Bereich / 30 voreingestellt. Verwenden Sie 'binwidth = x', um dies anzupassen.

Ich habe versucht, dieses Argument auf stat_bin und qplot mit demselben Problem zu füttern. Mache ich etwas falsch?

Ich verwende ggplot2 Version 1.0.1.

    
Empiromancer 13.01.2016, 18:16
quelle

1 Antwort

12

Übergeben Sie einfach bins=x direkt

%Vor%

Erzeugt dies (mit Warnung " stat_bin() using bins = 30 . Wählen Sie einen besseren Wert mit binwidth ."):

Und das:

%Vor%

Produziert:

Verwenden von ggplot2 Version 2.0.0

    
arvi1000 13.01.2016, 18:31
quelle

Tags und Links