官术网_书友最值得收藏!

Highlighting grouped data points by size and symbol type

Sometimes, we might not want to use different colors to represent different groups of data points. For example, some journals accept graphs only in grayscale. In this recipe, we will learn how we can highlight grouped data points by symbol size and type.

Getting ready

We will use the ggplot2 library, so let's load it by running the following command:

library(ggplot2)

How to do it...

First, let's group points by the symbol type. Once again, we use the qplot() function:

qplot(disp,mpg,data=mtcars,shape=as.factor(cyl)) 

Next, let's group the points simply by the size of the plotting symbol:

qplot(disp,mpg,data=mtcars,size=as.factor(cyl))

How it works...

Highlighting groups of points by symbol type and size works exactly like colors using the qplot() functions. Instead of the col argument, we used the shape and size arguments and set them to the factor we want to group the points by (in this case, cyl). We can also use combinations of any of these arguments. For example, we can use colors to represent cyl and size to represent the gear.

主站蜘蛛池模板: 阜新| 寿宁县| 容城县| 长丰县| 丹寨县| 翁牛特旗| 柳州市| 小金县| 伊吾县| 洪湖市| 城步| 双江| 康平县| 达拉特旗| 巴彦淖尔市| 陇川县| 玉田县| 安吉县| 永新县| 东海县| 光泽县| 铁岭县| 竹北市| 马公市| 南召县| 长沙县| 海林市| 襄汾县| 文山县| 罗平县| 临安市| 舟曲县| 克东县| 遵化市| 新野县| 梅河口市| 乌审旗| 洪江市| 芜湖县| 苏尼特右旗| 合江县|