在wolfram-alpha网站上绘制函数如下所示:
http://www.wolframalpha.com/link
在R中绘制相同的函数如下所示:
情节(function(x)x ^ 2-3 * x-10)
Wolfram的默认图更容易理解。我认为这是因为它显示了x轴(在y = 0处),并使抛物线居中。
我不擅长数学,只能看一个函数的公式并确定我应该在哪里居中,而我正在绘制这些函数以了解不同的函数如何创建不同的线条,因此我需要自动完成对中,因为否则我可能会误解情节。
是否可以自动创建Wolfram图,即无需我告诉R在哪里将图居中将是明智的?
最佳答案
polynom
软件包将创建一些合理的默认值。
例如。
library(polynom)
# your polynomial (coefficients in ascending powers of x order)
p <- polynomial(c(-10,-3,1))
plot(p)
# a more complicated example, a polynomial crossing the x axis at -1,0,1,2,3,4,5
p2 <- poly.calc(-1:5)
p2
# -120*x + 154*x^2 + 49*x^3 - 140*x^4 + 70*x^5 - 14*x^6 + x^7
plot(p2)
关于r - 在wolframalpha网站上绘制多项式函数,以便于理解,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20251653/