r - 绘制由 R 中的方程给出的曲线

标签 r graphics

在 R 中,有没有办法绘制由方程给出的二维曲线?例如,如何绘制方程 x^2 - 3*y^2 + 2*x*y - 20 = 0 给出的双曲线?

最佳答案

您可以使用contour来绘制双曲线的两个分支。

f <- function(x,y) x^2 - 3*y^2 + 2*x*y - 20
x <- y <- seq(-10,10,length=100)
z <- outer(x,y,f)
contour(
  x=x, y=x, z=z, 
  levels=0, las=1, drawlabels=FALSE, lwd=3
)

enter image description here

关于r - 绘制由 R 中的方程给出的曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10199547/

相关文章:

r - 如何判断 R 是否仍在估计我的 SVM 模型或已崩溃?

image - 如何从R中的三个矩阵创建RGB图像?

按组运行回归并将拟合值和/或残差分配回原始 data.frame?

r - 根据 id 有条件地分割时变变量的值序列

r - R中图形的pdf中有难看的白线

c++ - GL_QUADS 绘制凹五边形而不是矩形

opengl - OpenGL究竟是如何进行透视校正线性插值的?

c# - 两个圆的切线

r - 如何使用 ggplot2 隐藏图例的部分?

r - S4 构造函数和原型(prototype)