The PLOT program assumes that the display is 131x16 pixels, but the display of Plus42 is 131x64 by default. The result is that the lower 3/4 of the screen are not used, which results in the chopped-up look in your print-out.
Note that the axis does get drawn across the full height of the screen. This is done by using PIXEL with a negative value for Y; this draws a vertical line spanning the full height of the screen at the given X coordinate, and that works regardless of the screen size.
(The DM42 is a separate story. If I remember correctly, it handles PIXEL and PRLCD by pretending that the screen is only 131x16, even though the physical screen is of course much larger. But it's been a long time since I've used one, so I'm not completely sure.)
It is possible to make the PLOT and DPLOT programs work with larger screen sizes, using a few simple code changes. Basically, you need to find all places where the screen width and height are hard-coded, and replace those with the WIDTH and HEIGHT functions, which return the current screen width and height in pixels.
The PLOT and DPLOT programs on my web site don't have those changes. I should probably fix that. I guess I didn't do it sooner because I figured Plus42 users would prefer the built-in PLOT, but the programs from the manuals can still be useful.