У вас есть две запятые в конце строки, содержащие setMethod
, что означает, что вы случайно оставили definition
пустым и установили where
для функции. Попробуйте вместо этого:
setMethod("plot", signature(x="CIR"),
function(x) {
plot(slot(x,"GRID"),slot(x,"PATH"),type="l")
points(slot(x,"GRID"),slot(x,"PATH"),col="red",cex=0.5)
})