楼主: dxystata
1305 3

[问答] 如何画出类似这样的图 [推广有奖]

版主

已卖:302份资源

大师

37%

还不是VIP/贵宾

-

TA的文库  其他...

Software

中英文Ebook

R学习

威望
2
论坛币
183395 个
通用积分
15333.1475
学术水平
208 点
热心指数
271 点
信用等级
174 点
经验
298627 点
帖子
5586
精华
1
在线时间
13632 小时
注册时间
2006-6-21
最后登录
2025-12-22

初级学术勋章 初级热心勋章 中级热心勋章 初级信用勋章

楼主
dxystata 发表于 2013-7-11 10:29:54 |AI写论文
200论坛币
2013-07-11_101544.jpg
x1<-c(0,0,1,1)
x2<-c(0,1,0,1)
y<-c(1,2,3,4)
plot(x1,y,ylab="Odds of outcome", xaxt="n")

关键词:如何

本帖被以下文库推荐

  • · R学习|主题: 262, 订阅: 161

沙发
求证1加1 发表于 2013-7-11 18:22:52
一种笨办法,供lz参考
  1. par(bty="n",xaxt="n", yaxt="n")
  2. x1<-c(0,2);
  3. y1<-c(0,2);
  4. x2<-c(0.1,2.1);
  5. y2<-c(1,3)
  6. plot(0:4, type = "n",xlim = c(0,3), ylim =c(-2,4),xlab="",ylab="")
  7. points(x1,y1,pch=20,cex=1.5);
  8. points(x2,y2);
  9. segments(0,-2,0,2);
  10. segments(0.1,-1.5,0.1,2.5);
  11. segments(2,1,2,3);
  12. segments(2.1,2,2.1,4);
  13. segments(0,0,2,2,lty=2);
  14. segments(0.1,1,2.1,3,lty=2);
复制代码
已有 3 人评分论坛币 学术水平 热心指数 收起 理由
admin_kefu + 100 热心帮助其他会员
qoiqpwqr + 20 + 1 + 1 热心帮助其他会员
ryusukekenji + 1 热心帮助其他会员

总评分: 论坛币 + 120  学术水平 + 1  热心指数 + 2   查看全部评分

个人主页,欢迎订阅http://chenangliu.info/

藤椅
jnuctr 发表于 2013-12-21 09:46:18

板凳
asdasdaseee 发表于 2014-2-7 17:47:31
  1. x<-c(1,1.5,7,7.5);y<-1:4
  2. plot(x,y,type="n",ylim=c(0,5))
  3. points(x,y,pch=c(1,19))
  4. segments(x[1:2],y[1:2],x[3:4],y[3:4],lty=c(2,3))
  5. segments(x,y+1,x,y-1)
复制代码
x,y自己给定
加减1自由调整
再修改下plot()的参数就出来了。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-20 20:59