Jak wykreślić rozkład wartości kolumn w r


Do wykreślenia rozkładu wartości kolumn w R można użyć następujących metod:

Metoda 1: Wykreśl rozkład wartości za pomocą wykresu gęstości

 plot(density(df$my_column))

Metoda 2: Wykreśl rozkład wartości za pomocą histogramu

 hist(df$my_column)

Poniższe przykłady pokazują, jak w praktyce zastosować każdą metodę z następującą ramką danych

 #create data frame
df = data. frame (team=rep(c(' A ', ' B '), each= 10 ),
                points=c(3, 3, 4, 5, 4, 7, 7, 7, 10, 11, 8,
                         7, 8, 9, 12, 12, 12, 14, 15, 17))

#view data frame
df

   team points
1 to 3
2 to 3
3 to 4
4 to 5
5 to 4
6 to 7
7 to 7
8 to 7
9 to 10
10 to 11
11 B 8
12 B 7
13 B 8
14 B 9
15 B 12
16 B 12
17 B 12
18 B 14
19 B 15
20 B 17

Przykład 1: Wykreśl rozkład wartości za pomocą wykresu gęstości

Poniższy kod pokazuje jak wykreślić rozkład wartości w kolumnie punktów za pomocą wykresu gęstości :

 #plot distribution of values in points column
plot(density(df$points)) 

Ta składnia tworzy gładką krzywą, która podsumowuje rozkład wartości zmiennej.

Pamiętaj, że jeśli chcemy, możemy także zmienić tytuł, etykiety osi i kolor linii na wykresie gęstości:

 #plot distribution of values in points column
plot(density(df$points), col=' red ', main=' Density Plot of Points ', xlab=' Points ')

wykreśl rozkład wartości kolumn w R za pomocą wykresu gęstości

Przykład 2: Wykreśl rozkład wartości za pomocą histogramu

Poniższy kod pokazuje jak wykreślić rozkład wartości w kolumnie punktów za pomocą histogramu:

 #plot distribution of values in points column using histogram
hist(df$points)

Histogram wykorzystuje słupki do przedstawienia częstotliwości wartości w kolumnie punktów , w przeciwieństwie do gładkiej linii, która podsumowuje kształt rozkładu.

Pamiętaj, że możemy także zmienić tytuł, etykiety osi, kolor i liczbę skoków zastosowanych w histogramie:

 #plot distribution of values in points column using histogram
hist(df$points, main=' Histogram of Points ', xlab=' Points ', col=' steelblue ', breaks= 12 )

wykreśl rozkład wartości kolumn w R za pomocą histogramu

Uwaga : Im większą wartość wybierzesz dla argumentu przerw , tym więcej słupków będzie na histogramie.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:

Jak dodać pionową linię do histogramu w R
Jak utworzyć wykresy gęstości jądra w R
Jak nakładać wykresy gęstości w ggplot2

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *