BARPLOT in r

BARPLOT in r

Wykres słupkowy to graficzny sposób wizualnego reprezentowania danych na wykresie w postaci prostokątnych bloków lub kolumn. Prostokątne pole reprezentuje liczbę obserwacji dla zdefiniowanej kategorii danych. Istnieje 6 podstawowych rodzajów działek barowych:

  • Pionowe wykresy barowe
  • Działki poziome
  • Podwójne wykresy barowe
  • Wiele działek barowych
  • Ułożone wykresy barowe

Wykresy mogą być wyświetlane jako pionowe słupki, poziome słupki, względne słupki w celu zilustrowania porównania dwóch obserwacji/danych/wartości; lub ułożone bloki paski do wyświetlania różnych rodzajów danych.

Dlaczego warto używać wykresów barowych:

W świecie grafiki wykresy słupkowe są najczęściej używanym typem wykresów do reprezentowania danych w formie wizualnej. Działki barowe są używane do danych kategorialnych i numerycznych, aby pokazać związek między nimi. Na tych wykresach każdy pasek reprezentuje jednostkę/element zmiennej kategorycznej. Wartość liczbowa na wykresie decyduje o rozmiarze paska.

Wykresy słupkowe są powszechnie stosowane, gdy istnieje potrzeba dokonania podsumowujących porównań danych, zilustrowania głównych kategorii i podkategorii obserwacji, zbierania danych opartych na czasach, przeglądu zebranych danych, szybkich opisów danych i wyświetlania wyników ankiety i wyświetlania wyników ankiety. Przykładem wykresu paska jest histogram, który pokazuje rozkład prawdopodobieństwa danych.

Jak używać wykresów barowych w R w Ubuntu 20.04?

W R możemy tworzyć wykresy/wykresy za pomocą funkcji Barplot (). Aby utworzyć wykresy, musimy przekazać wektory lub macierze jako dane wejściowe. Liczba słupków na wykresach będzie równa liczbie elementów/wartości w wektorze. W bibliotece systemowej R wykres słupkowy znajduje się w pakietach graficznych R. Możemy użyć wielu argumentów w funkcji wykresu baru, ale przynajmniej jeden z nich musi być dostarczony. W RARPLOT wysokość jest pierwotnym (wektor numeryczny, z którego wygenerowana zostanie wysokość każdego paska).

Podstawowa składnia barplot w r: BARPLOT (H, XLAB, YLAB, Main, Names.arg, col)

Z poniższych przykładów wyjaśnimy użycie funkcji wykresu słupkowego i sposobu stylizowania działek w R.

Przykład nr 1: Działka barowa w R w Ubuntu 20.04

Aby utworzyć wykres słupkowy w R, musimy utworzyć wektor zawierający niektóre wartości do tworzenia pasków. Ten wektor zostanie przekazany do funkcji wykresu baru.

Wyjście:

Istnieje 5 słupków, jak pokazano w przykładzie, ponieważ przekazaliśmy 5 wartości w wektorze. Wartości lub dane w wektorze lub macierzy reprezentują bloki pionowe. Im większa wartość, tym większa wysokość paska.

Przykład nr 2: Zmiana szerokości prętów w R w Ubuntu 20.04

Szerokość każdego paska można również zmienić. Przejdziemy inny wektor zawierający wartości szerokości do parametru wysokości funkcji BARPlot ().

Wyjście:

Szerokości słupków zmieniły się zgodnie z wartościami zdefiniowanymi w wektorowej barwi, która jest przekazywana w parametrze funkcji BARPlot ().

Przykład nr 3: Odstępy prętów w R w Ubuntu 20.04

Podobnie jak szerokość, odstępy między prętami można również określić ręcznie. Wartość przestrzeni musi być przekazana w parametrze przestrzeni funkcji BARPlot ().

Wyjście:

Przeszliśmy wartość 5 w parametrze przestrzeni i możesz zobaczyć wyniki w odstępach się.

Przykład nr 4: Etykietowanie wykresów barowych w R w Ubuntu 20.04

Aby oznaczyć słupki na wykresie, możemy używać nazwisk.opcja arg. Jeśli pręty będą oznaczone, będą bardziej zrozumiałe dla czytelników. Do etykietowania musimy utworzyć wektor składający się z nazw lub indeksów paska lub możesz bezpośrednio przekazać nazwy w parametrze nazwy funkcji Barplot ().

Wyjście:

Tworzona jest zmienna grupy składająca się z 5 liter, ponieważ na powyższej tabeli znajduje się 5 pasków. Gdy ta zmienna grupy jest przekazywana do nazwisk.Opcja arg, etykietuje każdy pasek odpowiednio zgodnie z wartościami przechowywanymi w zmiennej grupy.

Przykład nr 5: Ułożony barplot z kolorem i legendami w R w Ubuntu 20.04

Gdy dane są dostępne w podgrupach, przydatne jest wykreślanie wykresu jako ułożonego barplot w R. Aby utworzyć ułożony barplot, musimy utworzyć 2 grupy/macierze, aby przedstawić pręty na wykresie.

Po utworzeniu grup, które możesz, opisz je na wykresie za pomocą funkcji Barplot (). Możesz także określić kolory dla każdego paska w parametrze COL.

Wyjście:

Jak określiliśmy, utworzone pręty są niebieskie i czarne. Czytelnikowi trudno jest sklasyfikować grupę, patrząc na powyższy wykres. Aby zwiększyć czytelność wykresu, możemy również stworzyć legendy do klasyfikacji grup.

Wyjście:

W powyższym przykładzie przekazaliśmy wartości dla nazw grup w parametrze legendy funkcji Barplot (), aby utworzyć legendę naszego wykresu.

Przykład nr 6: Zatrudniona fabuła i legenda w R in Ubuntu 20.04

W niektórych przypadkach lepiej jest używać zgrupowanych działek zamiast wykładanych w stos. Aby utworzyć zgrupowany wykres, musimy zrobić obok = true w funkcji BARPlot ().

Podobnie jak ułożone wykresy słupkowe, możemy również tworzyć legendy dla zgrupowanego wykresu barowego.

Wyjście:

Używając obok = true, oba słupki grup zamieszkują ze sobą. Zgrupowane działki są bardziej pomocne, gdy trzeba dokonać porównania dwóch lub więcej grup.

Wniosek:

Po przejściu przez ten samouczek powinieneś być w stanie stworzyć różne rodzaje działek w R w R. Ponadto powinieneś być w stanie je stylizować w celu skuteczniejszej wizualizacji danych. W tym poście omówiliśmy sześć przykładów, aby nauczyć Cię, jak tworzyć wykresy barowe w R: Jak je modyfikować, jak oznaczyć elementy wykresów barowych i jakiego typu barplot należy użyć, gdy istnieją różne rodzaje danych grupowych. Zastosowaliśmy również niektóre parametry z funkcją BARPlot (), aby wyjaśnić ich zastosowania i ich funkcjonalność praktycznie poprzez ich wdrażanie.