标签: r plot vector-graphics bezier smoothing
用R绘制正弦曲线并将输出保存为PDF:
curve(sin, -2*pi, 2*pi, xname = "t") dev.copy2pdf(file='sine.pdf')
产生一条看起来非常平滑的曲线:
但是,当放大PDF时,您可以看到曲线确实由一系列线性段组成:
有没有办法从R中输出真正流畅的线条图形作为Bezier曲线?
答案 0 :(得分:2)
有没有办法从R中输出真正平滑的线条图形作为贝塞尔曲线?
没有。但是,您可以增加用于绘制曲线的线段数量,这将产生相同的效果:
curve(sin, -2*pi, 2*pi, xname = "t", n=1001) dev.copy2pdf(file='sine.pdf')
(1200%分辨率)