# plot points with normal plotting system.
#
#
# plot with ggplot
lines<- function(vert, x, y, line_colour){
return(list(geom_segment(data = vert, aes(x = x[1], xend = x[3], y= y[1], yend= y[3]), colour = line_colour ), #left 2 right
geom_segment(data = vert, aes(x = x[1], xend = x[2], y= y[1], yend= y[2]), colour = line_colour ), #left to up
geom_segment(data = vert, aes(x = x[2], xend = x[3], y= y[2], yend= y[3]), colour = line_colour )) )#right to up
}
corners<-function(vert, x, y, colour_left = "#cc0000", colour_top = "#ffca00", colour_right = "#00b300", shape = 17, size = 5, stroke = 2){
return(list(
geom_point(data = vert[1,], aes(x, y), shape = shape, size = size, stroke = stroke, colour = colour_left),
geom_point(data = vert[2,], aes(x, y), shape = shape, size = size, stroke = stroke, colour = colour_top),
geom_point(data = vert[3,], aes(x, y), shape = shape, size = size, stroke = stroke, colour = colour_right)
))}
ggplot() +lines(vert_correct, x, y,"#ffca00" )+ corners(vert_correct, x, y, size = 10)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.