Support Vector Machines in R
Kailash Awati
Instructor
ggplot().drink_samples.# Specifica il dataframe, imposta l'estetica del grafico in geom_point (nota y = 0) p <- ggplot(drink_samples) + geom_point(aes(sugar_content, 0))# Etichetta ogni punto con il valore di zuccheri, regola dimensione e posizione del testo p <- p + geom_text(aes(sugar_content, 0, label = sugar_content), size = 2.5, vjust = 2, hjust = 0.5) # Mostra il grafico p

# Definisci il data frame con i confini di decisione
d_bounds <- data.frame(sep = c(9.1, 9.7))
geom_point()# Aggiungi i confini di decisione al grafico precedente
p <- p +
geom_point(data = d_bounds,
aes(sep, 0),
color = "red",
size = 3) +
geom_text(data = d_bounds,
aes(sep, 0, label = sep),
size = 2.5,
vjust = 2,
hjust = 0.5,
color = "red")
# Mostra il grafico
p

# Crea il data frame con il maximal margin separator mm_sep <- data.frame(sep = c((8.8 + 10) / 2))# Aggiungi il confine mm al grafico precedente p <- p + geom_point(data = mm_sep, aes(sep, 0), color = "blue", size = 4) # Mostra il grafico p

Support Vector Machines in R