with r = sin(n ⋅ θ), the angle θ in degrees runs from 0 bis u. If you like, change the step-size further below.

Is n a rational number, closed curves result.

Create your rose as an SVG

Please choose u minimal, e. g. for n = 5 a rotation of u = 180° is sufficient. For further reduction (or for fun (.svg)/(.pdf)) enlarge the step size please:

Draw a rose in an astroid (.html), have more fun with (.html).