Ein Log-Log-Diagramm ist ein Diagramm, das sowohl auf der x-Achse als auch auf der y-Achse logarithmische Skalen verwendet.
Diese Art von Diagramm ist nützlich, um zwei Variablen zu visualisieren, wenn …
Ein Kreisdiagramm ist ein kreisförmiges Diagramm, das in Segmente unterteilt ist, um die Teile eines Ganzen darzustellen. In diesem Tutorial wird erklärt, wie Sie mit dem Paket ggplot2 ein Kreisdiagramm in R erstellen.
Um ein Kreisdiagramm in R zu erstellen, können wir entweder Base R verwenden oder ein Paket wie ggplot2 herunterladen.
Um ein Kreisdiagramm in Basis R zu erstellen, können wir einige synthetische Daten erstellen und die Funktion pie() verwenden, um ein grundlegendes Kreisdiagramm zu erstellen:
#create some fake data
amounts <- c(10, 11, 13, 22, 44)
categories <- c('A', 'B', 'C', 'D', 'E')
#make a pie chart using the data above
pie(amounts, labels = categories, main='Pie Chart')
Dadurch wird das folgende Kreisdiagramm generiert:
Um dem Diagramm kommentierte Prozentsätze hinzuzufügen, können wir den folgenden Code verwenden:
amounts <- c(10, 11, 13, 22, 44) #5 verschiedene Mengen erstellen
categories <- c('A', 'B', 'C', 'D', 'E') #5 Kategorienamen erstellen
percents <- round(amounts/sum(amounts)*100) #Prozent des Ganzen für jede Menge berechnen
categories <- paste(categories, percents) #Prozent zu den Labels hinzufügen
categories <- paste(categories,'%',sep='') #% Zeichen zu den Labels hinzufügen
pie(amounts,labels = categories, main="Pie Chart") #Tabelle mit beschrifteten Labels hinzufügen
Dadurch wird das folgende Kreisdiagramm mit Prozentbezeichnungen generiert:
Wir können auch das Paket ggplot2 verwenden, um ein Kreisdiagramm zu erstellen.
Wir verwenden denselben künstlichen Datensatz wie oben, um das Kreisdiagramm zu erstellen.
#create some fake data
data <- data.frame("category" = c('A', 'B', 'C', 'D', 'E'),
"amount" = c(10, 11, 13, 22, 44))
data
# category amount
#1 A 10
#2 B 11
#3 C 13
#4 D 22
#5 E 44
Dann erstellen wir das eigentliche Kreisdiagramm:
#create some fake data
data <- data.frame("category" = c('A', 'B', 'C', 'D', 'E'),
"amount" = c(10, 11, 13, 22, 44))
#load ggplot2
library(ggplot2)
#create pie chart
ggplot(data, aes(x="", y=amount, fill=category)) +
geom_bar(stat="identity", width=1) +
coord_polar("y", start=0) +
geom_text(aes(label = paste0(amount, "%")), position = position_stack(vjust = 0.5)) +
labs(x = NULL, y = NULL, fill = NULL, title = "Pie Chart")
Dies erzeugt das folgende Diagramm:
Ein Log-Log-Diagramm ist ein Diagramm, das sowohl auf der x-Achse als auch auf der y-Achse logarithmische Skalen verwendet.
Diese Art von Diagramm ist nützlich, um zwei Variablen zu visualisieren, wenn …
Bei der Verwendung von Klassifizierungsmodellen beim maschinellen Lernen verwenden wir häufig zwei Metriken, um die Qualität des Modells zu bewerten, nämlich Präzision und Erinnerung.
Precision: Korrigieren Sie positive Vorhersagen im …