[关闭]
@Macux 2015-12-01T06:51:57.000000Z 字数 1896 阅读 915

R语言_ggplot2_Lv0_入门

R语言_学习笔记


1、准备工作

  1. > library(labeling)
  2. > library(ggplot2)

2、qplot()能做的事

  1. > set.seed(1410)
  2. > dsmall <- diamonds[sample(nrow(diamonds),100),]
  3. > qplot(carat,price,data=dsmall)

此处输入图片的描述

  1. > qplot(carat,price,colour=I("light blue"),data=dsmall)

此处输入图片的描述

  1. > qplot(carat,price,data=diamonds,alpha=I(1/20),colour=I("blue"))

此处输入图片的描述

  1. > qplot(carat,price,data=dsmall,geom=c("point","smooth"),span=0.2)

此处输入图片的描述

  1. > qplot(carat,price,data=dsmall,geom=c("point","smooth"),span=1)

此处输入图片的描述

  1. > qplot(carat,price,data=diamonds,geom=c("point","smooth"),method="gam",fomula=y~s(x,bs="cs"))

此处输入图片的描述

  1. > qplot(color,price/carat,data=diamonds,geom="boxplot",fill=I("palegreen"))

此处输入图片的描述

  1. > qplot(color,price/carat,data=diamonds,geom="jitter",alpha=I(1/40),colour=I("blue"))

此处输入图片的描述

  1. > qplot(carat,data=diamonds,geom="density",colour=cut)

此处输入图片的描述

  1. > qplot(carat,data=diamonds,geom="histogram",fill=cut,binwidth=0.1,xlim=c(0,3)) #设置xlim是画出原始图后,主动去调整的。默认是0~5。

此处输入图片的描述

  1. > qplot(carat,data=diamonds,geom="histogram",fill=cut,binwidth=0.01,xlim=c(0,3))

此处输入图片的描述

  1. > qplot(color,data=diamonds,geom="bar",fill=color)

此处输入图片的描述

  1. > qplot(color,data=diamonds,geom="bar",weight=carat,fill=color)+scale_y_continuous("carat")

此处输入图片的描述
图形展示出,不同颜色的钻石之间的重量比较。

  1. > qplot(date,unemploy / pop,data=economics,geom="line",color=I("orange"),size=I(0.7))

此处输入图片的描述

  1. qplot(date,uempmed,data=economics,geom="line",color=I("darkslategray3"),size=I(0.7))

此处输入图片的描述

  1. > year <- function(x) as.POSIXlt(x)$year +1900
  2. > qplot(unemploy / pop,uempmed,data=economics,geom="path",colour=year(date))

此处输入图片的描述

  1. > qplot(carat,data=diamonds,facets=color~.,geom="histogram",binwidth=0.1,xlim=c(0,3),fill=color)

此处输入图片的描述

  1. > qplot(carat,data=diamonds,facets=.~color,geom="histogram",binwidth=0.1,xlim=c(0,3),fill=color)

此处输入图片的描述

  1. > qplot(carat,..density..,data=diamonds,facets=color~.,geom="histogram",binwidth=0.1,xlim=c(0,3),fill=color)

此处输入图片的描述

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注