set the margin to 0 before plot.new()

otherwise users will be unable to draw small plots because of the common error "figure margin too large", e.g. `renderPlot(..., width=200, height=100)`