全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3150 17
2012-06-23
2.png
1.png
求编程高手帮忙,也请版主帮忙,看R中有没有现成的程序包可以用,我要简单一点程序,最好是能用包中的命令一下子就可以解决的,因为上面两幅图我也是用R画的,但是写的程序很复杂!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-6-23 11:51:01
不晓得 ,静等楼主搞出
二维码

扫码加我 拉你入群

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

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

2012-6-23 13:41:55
不知道,能自己写出程序已经很牛了。
二维码

扫码加我 拉你入群

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

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

2012-6-23 17:05:50
同样想知道,帮顶!静待解答
二维码

扫码加我 拉你入群

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

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

2012-6-23 23:39:48
不知道怎么做最简单,但是可以先用相应的方程划分区域,然后用contour函数填充
二维码

扫码加我 拉你入群

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

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

2012-6-24 06:15:38
不知道有啥好的简单的方法,我只会用polygon来填充

第一个

png("1.png")
t <- 0.5
TT <- 0.8
par(mar = c(5, 5, 4, 4))
plot(0:1, 0:1, axes = FALSE, type = "n", xaxs = "i", yaxs = "i", xlab = "", ylab = "", asp = 1)
arrows(0, 0, 1, 0, xpd = TRUE, lwd = 2)
arrows(0, 0, 0, 1, xpd = TRUE, lwd = 2)
text(c(-0.1, TT, -0.1, t), c(TT, -0.1, t, -0.1), labels = c("T", "T", "t", "t"), xpd = TRUE)
lines(c(-0.2, t+0.1), c(t-0.2, 2*t+0.1), xpd = TRUE, lty = 2)
lines(c(t-0.2, 2*t+0.1), c(-0.2, t+0.1), xpd = TRUE, lty = 2)
polygon(x = c(0, t, TT, TT, TT-t, 0), c(0, 0, TT-t, TT, TT, t), col = "gray", border = FALSE)
rect(0, 0, TT, TT)
mtext("x", side = 1, line = 0, at = 1)
mtext("y", side = 2, line = 1, at = 1, las = 1)
mtext("0", side = 1, line = 0, at = 0)
text(c(TT-t, 1), c(1, TT-t), labels = c("y = x + t", "y = x - t"), xpd = TRUE)
dev.off()

1.png
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群