Si lo que te interesa a vos es modificar la tabla, y luego usar toda la parafernalia de R para graficar, me parece que bastaria con hacer un reshape.
Te doy un ejemplo: Imaginate que ya tenes los datos leidos de la google datasheets y cargados en un dataframe
tabla<-data.frame("rula",1,3,2,4,6,10)
colnames(tabla)<-c("name","session","codigodesgutador","copa1","copa2","copa3","copa4")
tabla
## name session codigodesgutador copa1 copa2 copa3 copa4
## 1 rula 1 3 2 4 6 10
Bastaria con usar la funcion melt para cambiar el formato de la tabla.
library(reshape2)
tabla_melted<-melt(tabla,id.vars=c("name","session","codigodesgutador"),variable.name="copa",value.name = "valor")
tabla_melted
## name session codigodesgutador copa valor
## 1 rula 1 3 copa1 2
## 2 rula 1 3 copa2 4
## 3 rula 1 3 copa3 6
## 4 rula 1 3 copa4 10
Luego podrias sin problemas usar tabla_melted para trabajar con tus plots.