Ejemplo

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.