求解或绘制R中方程的倒数

求解或绘制R中方程的倒数,r,curves,R,Curves,我绘制了一条表达式曲线,即曲线(-log((1-x)/0.9999)/x,ylim=c(0,4))。 但是,我希望看到相反的关系,即y改变x,而不是x改变y。有没有R函数可以自动绘图?还是一个可以解方程的函数?有两个明显的选择: (i) 以代数方式推导逆函数(在这种情况下,这很简单) 也就是说,以y=-log((1-x)/0.9999)为例,将x作为方程的主题(如果不清楚如何进行,则需要对math.SE上的问题进行简单的代数运算) 。。。然后对结果使用曲线,或 (ii)使用plot而不是curv

我绘制了一条表达式曲线,即
曲线(-log((1-x)/0.9999)/x,ylim=c(0,4))

但是,我希望看到相反的关系,即
y改变x
,而不是
x改变y
。有没有R函数可以自动绘图?还是一个可以解方程的函数?

有两个明显的选择:

(i) 以代数方式推导逆函数(在这种情况下,这很简单)

也就是说,以y=-log((1-x)/0.9999)为例,将x作为方程的主题(如果不清楚如何进行,则需要对math.SE上的问题进行简单的代数运算)

。。。然后对结果使用
曲线
,或


(ii)使用
plot
而不是
curve
来绘制一组(x,y)对(set
type=“l”
来获得一条曲线),并在调用plot时简单地交换哪个是x,哪个是y。

我知道的(i)选择,但假设有一个复杂的方程,我只想请求R帮助绘制,我不想求解(或者我无法解决),(ii)是可以的,但这是模拟过程中的一个步骤,所以…Kinh-你的评论不够清晰,我无法回答。如果你想回答与你所问问题不同的问题,请修改你的帖子以问不同的问题,好吗?(你需要让你的要求和条件更加明确。你可能需要在我的回答下发表评论,说你已经做到了,所以我注意到了。)