scale相关设置—手动设置
2016-07-16 13:38
288 查看
在ggplot2 中,可以进行手动设置的函数有:
scale_colour_manual(..., values)、scale_fill_manual(..., values)、
scale_size_manual(..., values) scale_shape_manual(..., values)、
scale_linetype_manual(..., values)、scale_alpha_manual(..., values)、
scale_color_manual(..., values)
基本上所有的属性设置,都可以进行手动设置
另外从以上的参数来看,手动设置函数,除了正常的参数以外,还有一个values参数,
参数values的值可以是名称或者数字,名称用于指定相关设置选项的名称,数值则表示指定范围。通常用于设置图例。
下面来看一个具体的例子:
正常设置的情况下图形表现形式,接下来看下用手动设置的效果
图形已经按照颜色的名称显示点的颜色了
还可以直接对因子变量直接进行赋值
#versicolor、setosa、virginica 为iris数据集的一个变量或者列值
以上就是收到设置函数 manual 的相关设置。
scale_colour_manual(..., values)、scale_fill_manual(..., values)、
scale_size_manual(..., values) scale_shape_manual(..., values)、
scale_linetype_manual(..., values)、scale_alpha_manual(..., values)、
scale_color_manual(..., values)
基本上所有的属性设置,都可以进行手动设置
另外从以上的参数来看,手动设置函数,除了正常的参数以外,还有一个values参数,
参数values的值可以是名称或者数字,名称用于指定相关设置选项的名称,数值则表示指定范围。通常用于设置图例。
下面来看一个具体的例子:
p<-ggplot(iris,aes(Petal.Length,Petal.Width,colour=Species))+geom_point() p
正常设置的情况下图形表现形式,接下来看下用手动设置的效果
p+scale_colour_manual(values=c("red","blue","black"))
图形已经按照颜色的名称显示点的颜色了
p+scale_colour_manual(values=2:4)
还可以直接对因子变量直接进行赋值
p+scale_colour_manual(values=c("versicolor"="red","setosa"="blue","virginica"="black"))
#versicolor、setosa、virginica 为iris数据集的一个变量或者列值
以上就是收到设置函数 manual 的相关设置。
相关文章推荐
- c语言中的位操作
- visio 2010 激活方法
- Html初学之路01
- windows系统使用Tera Term连接虚拟机(VMware Workstation) 中的Linux(CentOS)
- Java NIO VS IO
- 自定义方法,模仿each遍历多维数组
- java模拟getpost请求
- PHP中获取当前页面的完整URL
- 如何在sublime内调试Javascript代码
- mysql 如何判断 "字符串" 是否为 "数字"
- php常见设计模式
- JavaScript、HTML、CSS、JSP的注释方法
- 写给VR手游开发小白的教程:(二)UnityVR插件CardboardSDKForUnity解析(一)
- 怎样在Linux中使用蓝牙_百度知道
- PHP$_SEVER变量解析
- 网页进行适配处理的一般方法
- Linux基础之磁盘挂载
- handler.sendMessage(Message msg)方法
- LRJ
- C#文件读写常用接口