楼主: xucaifeng66
2823 3

[问答] R能直接对一个方程作图吗? [推广有奖]

  • 0关注
  • 2粉丝

已卖:608份资源

讲师

44%

还不是VIP/贵宾

-

威望
0
论坛币
3633 个
通用积分
26.5666
学术水平
11 点
热心指数
20 点
信用等级
8 点
经验
19481 点
帖子
298
精华
0
在线时间
591 小时
注册时间
2014-5-11
最后登录
2021-1-29

楼主
xucaifeng66 发表于 2015-1-19 09:14:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教一下,比如,有一个方程,2x + 3y = 4,  或者2x^2 + 6y^3 = 88这样的方程,或者任意的其他形式的方程?

R能不经过变换就直接对其作图吗???

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
DM小菜鸟 发表于 2015-1-23 13:26:19
这样的话,需要把y放前面,x放后面,中间用~连接类似这样的方法——
   

## S3 method for class 'formula'
plot(formula, data = parent.frame(), ..., subset,
             ylab = varnames[response], ask = dev.interactive())


## S3 method for class 'formula'
points(formula, data = parent.frame(), ..., subset)


## S3 method for class 'formula'
lines(formula, data = parent.frame(), ..., subset)


## S3 method for class 'formula'
text(formula, data = parent.frame(), ..., subset)


藤椅
xucaifeng66 发表于 2015-1-23 14:39:18
DM小菜鸟 发表于 2015-1-23 13:26
这样的话,需要把y放前面,x放后面,中间用~连接类似这样的方法——
这个用过,挺好用的。谢谢

但是我的意思是比如2x + 3y =4, 就直接作图,而不需要先将方程转换成y = -(2/3) * x + 4/3,然后再用 -(2/3) * x + 4/3 ~ x 这样的形式画图。 因为有些方程形式不叫复杂,转换起来也麻烦,如果能直接画,那就比较方便啦

板凳
liu7788414 在职认证  发表于 2015-2-16 10:10:51
你这个相当于希望对隐函数作图,下面这个例子给你参考,比你的函数还要复杂一些。

x<-y<-seq(-1,1,0.1)
f<-function(x,y){sin(x)*cos(y)+x+y}
z<-outer(x,y,f)
contour(x,y,z)

Untitled.png (11.15 KB)

Untitled.png

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 08:34