You can then output the smooth function from transreg and put that smooth function into SGPLOT or GPLOT (just to reassure yourself that they are doing the same thing). I am trying to graph biplot using a macro called FixedBiplot with peanut data set from multi environment trial, the macro runs well until GPLOT procedure but after then shows 'ERROR: Procedure G. For proc autoreg you need SAS/ETS, for proc gplot the module SAS/Graph is required. Dear SAS Experts, I am new to SAS but using SAS Studio 3.8 (SAS University Edition) for my data analysis. proc setinit run to see which modules are available. SAS OnDemand for Academics provides a no-cost online delivery model to professors for teaching and to students for learning data management and analytics. I knew GPLOT would never provide it, so I put it in transreg, which fits a lot of other smooth functions. Afaik both procedure belong to modules that are not part of SAS University Edition. It was at or near the top of the sasware ballot. Decades ago, before ODS, users requested GPLOT smooth functions in an output data set. Personally, I would prefer the penalized b-spline, but I am biased since I wrote it. This procedure can use data that has been processed in CAS. A PLOT2 or BUBBLE2 statement can be used in conjunction with a PLOT or BUBBLE statement. At least one PLOT or BUBBLE statement is required. Plot pressure*month pressure*month ppressure*month / overlay If not specified, an input data set must have been created before issuing the PROC GPLOT statement. Model ide(pressure) = smooth(month / sm=70)