R语言中的一些函数

1.控制输出数字的精度

format(123.123,digits=4) 输出4位数字123.1,如果整数超过4位,小数部分就全被略去。

options(digits=4) 功能同上,不过在Rsession中输入之后在本次控制台打开期间一直有效。

sprintf('%.2f',123.123) 跟c一样,输出123.12

 

2.绘图

颜色:

ggplot(data=df,mapping=aes(x=V1,y=V2,color=V3)) 将根据V3变量的值着色,并在图右绘制legend。

ggplot(data=df,mapping=aes(x=V1,y=V2))+geom_point(color=3) 则是将颜色统一指定为默认着色版中的3号颜色。

分栏:

p+facet_wrap(~V3) 将根据V3变量分栏

保存:

ggsave(file='image.eps')可以将图片保存为eps格式矢量图,但是生成的图只能在latex里用,在word里无法插入。如果要在word里用,只能用ggsave(file='image.wfm')保存成windows自己的矢量图格式。而linux是不支持wfm格式的。

posted on 2014-07-29 17:20  电子翔  阅读(1345)  评论(0编辑  收藏  举报

导航