2016-05-01 3 views

ответ

0

Вот возможный способ, создавая точки вручную.

df <- data.frame(x = -100:100, y = c(sqrt(x^3-3*x+ 2), -sqrt(x^3-3*x+ 2))) 
ggplot(df, aes(x = x, y = y)) + geom_point() 

enter image description here

+0

Это, как представляется, имеет следующие проблемы: Ошибка в data.frame (x = -100: 100, y = c (sqrt (x^3 - 3 * x + 2), -sqrt (x^3 -: аргументы подразумевают различное количество строк: 201, 8 – user2714795

0

Это может работать:

df <- data.frame(x = seq(-300, 300, 0.1), y = c(sqrt(x^3 - 3*x + 2), -sqrt(x^3 - 3*x + 2))) 

ggplot(df, aes(x = x, y = y)) + geom_point() 
Смежные вопросы