Как нарисовать несколько центрических кругов в R

Эй, я хочу нарисовать несколько кругов в R с разным радиусом.

Я сделал это с помощью plotrix и draw.circle:

draw.circle (0,0,1)
draw.circle (0,0,1.5)
draw.circle (0,0,2)
...

Знаете ли вы более быстрый и умный способ сделать это?

1 ответ

Решение

draw.circle кажется, что он принимает вектор входных данных, поэтому используйте любую удобную функцию, чтобы создать последовательность входных данных и передать ее функции.

plot(0,0,type = "n", xlim = c(-10,10), ylim = c(-10,10))
draw.circle (0,0,seq(0,4,.5))

Другие вопросы по тегам