ggplot2 theme相关设置—线条设置

摘要:
在ggplot的主题拍摄中,一些图形需要为图形中的某些行设置元素_行(颜色=NULL,大小=NULL,线型=NULL,lineend=NULL)参数基本上采用普通行设置的形式。colour=因子(cyl))+geom_point()p p+主题(axis.line.x=元素_线(线型=1,
在ggplot的主题射中有一部分图需要对图中的部分线条进行设置
element_line(colour = NULL, size = NULL, linetype = NULL, lineend = NULL)

参数基本属于正常的线条设置的形式。

下面来看个例子
library(ggplot2)
p<-ggplot(mtcars,aes(mpg,hp,colour=factor(cyl)))+geom_point()
p

ggplot2 theme相关设置—线条设置第1张  

p+theme(axis.line.x=element_line(linetype=1,color="blue",size=1),
        axis.ticks.y=element_line(color="red",size=1,lineend = 22))

ggplot2 theme相关设置—线条设置第2张  

可以看出x轴的边界线颜色被改变,以及y轴的刻度也被改变

p+theme(panel.grid.major=element_line(size=1,linetype =3,color="green"),
        panel.grid.minor=element_line(size=1,linetype =3,color="blue"))

ggplot2 theme相关设置—线条设置第3张  

这里图片美观先不提,主要是想通过设置了解每个线条设置的作用,从图中可以看出线条格式已经发生改变。


免责声明:文章转载自《ggplot2 theme相关设置—线条设置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇03-openldap服务端安装配置Spring boot——logback.xml 配置详解(三)&amp;lt;appender&amp;gt;下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Layui upload 上传有进度条

首先需要下载最新的 layui的js layui 有进度条是在 2.5.5的时候添加了进度条的功能,所有在也不用 xhr:function了 1、前台HTML <link href="~/Scripts/layui/css/layui.css" rel="stylesheet" /> <script src="~/Scripts/layu...

总结Selenium自动化测试方法(四)WebDriver常用的操作

四、WebDriver常用的操作 1、控制浏览器操作 #控制浏览器的大小 self.driver.set_window_size(480,800) #控制浏览器返回 self.driver.back() #控制浏览器前进到下个页面 self.driver.forward() #刷新当前页面 self.driver.refresh() 2、控制页面元素的简单...

Servlet(三)

dom4j 元素对象获取指定子元素 element("名字") ServletConfig: 1.在Servlet运行时,需要获取servlet的配置信息 可以使用servletConfig来进行获取 由tomcat创建 在servlet实例化的时候,把servlet的一些配置信息放入ServletConfig对象 2.获取servletConfig:in...

G2使用中的一些坑:自定义图例、混合图形、label 默认隐藏等问题

一、自定义图例 legend 一般自定义图例较多的使用在混合图形里,以 G2 官网的这个 chart 为例,通过定制 legend 来显示自己定义的图例。 注意:legend 的配置项里一定要设置 custom: true ,自己在写的时候过多关注多个图形叠加使用,没有注意设置 custom,结果图表显示一直有问题,图例也显示不出来,折腾到怀疑人生。 二...

java操作xm——添加、修改、删除、遍历

package com.xml.zh; import javax.xml.parsers.*; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerConfigurationException; import javax.xml.transform.Tr...

Dom4j总结

1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。 DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。 Dom:把整个文档作为一个对象。 DOM4J 最大的特色是使用大量的接口。它的主要接口...