Violin plot: binary data

first you should restructure your data, then you can simply use ggplot and geom_violin

# used for data clean up and function piping
library(tidyverse)

# used for data import
library(data.table)

# data.table file read
species <- fread("./rstudioQuestion.txt")

# convert data set to long
species <- species %>% gather(key = "season", value="value", "spring":"winter")

# assign hemisphere to x-axis, and values (breeding?) to the y-axis
plt <- ggplot(species, aes(hemisphere, value))
plt + geom_violin()