Video: How to make a Kite Graph 2025
wilt maken Als u een staafdiagram met ggplot2 in R wilt maken, gebruikt u de functie geom_bar (). Merk echter op dat de standaard stat stat_bin () is, die wordt gebruikt om uw gegevens in bins te knippen. Het standaardgedrag van geom_bar () is dus het maken van een histogram.
Als u bijvoorbeeld een histogram van de diepte van aardbevingen in de quakes-gegevensset wilt maken, doet u het volgende: >> ggplot (quakes, aes (x = depth)) + geom_bar ()> ggplot (quakes, aes (x = diepte)) + geom_bar (binwidth = 50)
Merk op dat uw toewijzing alleen de
x -as variabele definieert (in dit geval, quakes $ diepte). Een handig argument voor geom_bar () is binwidth, die de grootte van de laden bepaalt waar uw gegevens in worden gesneden.
In het volgende voorbeeld gebruikt u aggregate () om het aantal bevingen op verschillende diepteniveaus te berekenen: >> bevingen. agg-namen (aardbevingen, agg) <- c ("diepte", "mag")
Nu kun je de objectbevingen plotten. agg met geom_bar (stat = "identiteit"):
>> ggplot (aardbevingen agg, aes (x = diepte, y = mag)) + + geom_bar (stat = "identiteit")
Samengevat, je kunt geom_bar () gebruiken om maak een histogram en laat ggplot2 uw gegevens samenvatten, of u kunt uw gegevens vooraf samenvatten en vervolgens stat = "identiteit" gebruiken om een staafdiagram uit te zetten.
