R - Histogramy
Histogram przedstawia częstości wartości zmiennej podzielonych na zakresy. Histogram jest podobny do czatu słupkowego, z tą różnicą, że grupuje wartości w ciągłe zakresy. Każdy słupek na histogramie reprezentuje wysokość liczby wartości obecnych w tym zakresie.
R tworzy histogram za pomocą hist()funkcjonować. Ta funkcja przyjmuje wektor jako dane wejściowe i wykorzystuje więcej parametrów do wykreślania histogramów.
Składnia
Podstawowa składnia tworzenia histogramu za pomocą R to -
hist(v,main,xlab,xlim,ylim,breaks,col,border)
Poniżej znajduje się opis użytych parametrów -
v jest wektorem zawierającym wartości liczbowe używane w histogramie.
main wskazuje tytuł wykresu.
col służy do ustawiania koloru słupków.
border służy do ustawiania koloru obramowania każdego paska.
xlab służy do opisu osi X.
xlim służy do określenia zakresu wartości na osi X.
ylim służy do określenia zakresu wartości na osi y.
breaks jest używany do określenia szerokości każdego paska.
Przykład
Prosty histogram jest tworzony przy użyciu parametrów wektora wejściowego, etykiety, kolumny i obramowania.
Poniższy skrypt utworzy i zapisze histogram w bieżącym katalogu roboczym R.
# Create data for the graph.
v <- c(9,13,21,8,36,22,12,41,31,33,19)
# Give the chart file a name.
png(file = "histogram.png")
# Create the histogram.
hist(v,xlab = "Weight",col = "yellow",border = "blue")
# Save the file.
dev.off()
Kiedy wykonujemy powyższy kod, daje on następujący wynik -
Zakres wartości X i Y.
Aby określić zakres wartości dozwolonych na osi X i osi Y, możemy użyć parametrów xlim i ylim.
Szerokość każdego paska można określić za pomocą przerw.
# Create data for the graph.
v <- c(9,13,21,8,36,22,12,41,31,33,19)
# Give the chart file a name.
png(file = "histogram_lim_breaks.png")
# Create the histogram.
hist(v,xlab = "Weight",col = "green",border = "red", xlim = c(0,40), ylim = c(0,5),
breaks = 5)
# Save the file.
dev.off()
Kiedy wykonujemy powyższy kod, daje on następujący wynik -