R 真牛啊=]

蝎子 发表于 2008-07-10 13:28:48

发现了一幅图,竟然是用R画的,牛啊!~~~
看来,以后能用R做无穷无尽的事情了,
总算明白为啥要死乞白赖的学函数学曲线了
不错不错,总算整明白了这件事情 hiahia 。。。
敢情英雄的用武之地在这里呀 :D

展现靓图一张 :P by R
注: 熟悉R图形格式的都明白这意味着什么 %&*&^% 哇哇

http://www.stat.auckland.ac.nz/~paul/RGraphics/examples-once.png


R COOOOOOOOL CODE :
pushViewport(viewport(xscale=c(0, 1), yscale=c(0.5, 1),
clip=TRUE))

res <- 50
for (i in 1:res)
grid.rect(y=1 - (i-1)/res, just="top",
gp=gpar(col=NULL, fill=grey(0.5*i/res)))

moon <- function(x, y, size) {
angle <- seq(-90, 90, length=50)/180*pi
x1 <- x + size*cos(angle)
y1 <- y + size*sin(angle)
mod <- 0.8
x2 <- x + mod*(x1 - x)
grid.polygon(c(x1, rev(x2)), c(y1, rev(y1)),
default.unit="native",
gp=gpar(col=NULL, fill="white"))
}

moon(.1, .9, .03)

star <- function(x, y, size) {
x1 <- c(x, x + size*.1, x + size*.5, x + size*.1,
x, x - size*.1, x - size*.5, x - size*.1) + .05
y1 <- c(y - size, y - size*.1, y, y + size*.1,
y + size*.7, y + size*.1, y, y - size*.1) + .05
grid.polygon(x1, y1,
default.unit="native",
gp=gpar(col=NULL, fill="white"))
}

star(.5, .7, .02)
star(.8, .9, .02)
star(.72, .74, .02)
star(.62, .88, .02)

grid.circle(runif(20, .2, 1), runif(20, .6, 1), r=.002,
default.unit="native",
gp=gpar(col=NULL, fill="white"))

hill <- function(height=0.1, col="black") {
n <- 100
x <- seq(0, 1, length=n)
y1 <- sin(runif(1) + x*2*pi)
y2 <- sin(runif(1) + x*4*pi)
y3 <- sin(runif(1) + x*8*pi)
y <- 0.6 + height*((y1 + y2 + y3)/3)
grid.polygon(c(x, rev(x)), c(y, rep(0, n)),
default.unit="native",
gp=gpar(col=NULL, fill=col))
}

hill()

rdir <- function(n) {
sample(seq(-45, 45, length=10), n)/180*pi
}

grid.text("Once upon a time ...",
x=.15, y=.51, just="bottom",
default.unit="native",
gp=gpar(col="white", fontface="italic", fontsize=10))

popViewport()

grid.rect()


注: 重画此靓图,除需以上格式外,请执行下述操作
1. download: RGraphics from CRAN
2. include libraries as following:
> library(grid)
> library(lattice)
> library(RGraphics)

关键词(Tag): 画画 r

曾经的这一天...


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论


  • 一笑
    2008-07-10 14:34:18 匿名 76.90.*.*

    哈哈,好图画


    可惜不是俺写的code


  • Lin
    2008-07-11 23:17:26 匿名 218.89.*.*

    猜也不是你写的



    受打击了……

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定