首页 > 其他分享 >ggplot画组合热图,设置面板间距

ggplot画组合热图,设置面板间距

时间:2023-11-15 18:44:40浏览次数:35  
标签:面板 spacing ggplot 设置 热图 unit panel

ggplot(Data, aes(x = Cancer, y =Type, fill = Number)) +
geom_tile() +
scale_x_discrete(position="top") +    #设置x轴坐标位置

scale_fill_gradient(low = "white", high = "#0000ff") +  #设置热图颜色的过渡值
theme_minimal() +
facet_grid(Type ~ ., scales = "free_y", space = "free") +   #设置面板
theme(strip.placement = "outside", strip.background = element_blank(),
axis.title.y = element_blank(),          #删掉y轴的题目
axis.text.x = element_text(angle = 45, vjust = 1),    #设置x轴的坐标倾斜度
panel.spacing.y = unit(0.5, "mm"))    #设置每个面板的距离    panel.spacing.y = unit(0.5, "mm")、panel.spacing.x = unit(1, "cm")

 

参考:

ggplot2的一系列分面设置(全网最全) - 知乎 (zhihu.com)

标签:面板,spacing,ggplot,设置,热图,unit,panel
From: https://www.cnblogs.com/huaguang13/p/17834502.html

相关文章

  • 批处理快速打开控制面板中的功能项
     案例:@echoofftitle快速打开声音面板echo正在打开,请稍等...startcontrolmmsys.cplexit 控制面板扩展程序,位置:C:\Windows\System32RTSnMg64.cplRealtek高清晰音频管理器access.cpl  辅助功能选项/键盘appwiz.cpl  添加或删除程序bthprops.cpl  蓝牙设备desk.c......
  • DevExpress WinForms HeatMap组件,一个高度可自定义热图控件!
    通过DevExpressWinForms可以为WindowsForms桌面平台提供的高度可定制的热图UI组件,体验DevExpress的不同之处。DevExpressWinForms有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。同时能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还......
  • 虚拟机,宝塔面板,wordpress
    1.进入并安装宝塔面板,linux面板安装脚本;2.选择对应的Linux版本,复制命令到虚拟机命令行执行;编者用的是centos,选择第一个脚本;3.安装结束后,会得到如下信息,复制内网面板地址,在运行虚拟机的主机上的浏览器中,进入该地址,输入对应的用户名username,密码password;安装插件选择对应的LNMP......
  • python flask虚拟环境 uwsgi nginx Supervisor 宝塔面板部署
    安装部署对应的python版本1.安装虚拟环境插件virtualenvpipinstallvirtualenv2.创建虚拟环境virtualenv/www/wwwroot/项目/envvirtualenv+路径3.激活虚拟环境source/www/wwwroot/项目/env/bin/activate4.退出虚拟环境的指令deactivate这里不用管,需要退出的时......
  • MT主机控制面板Plesk 使用指南
    我们是7月19号租下的主机,看到有些邻居拿到控制面板权限之后不知道该怎么用,决定写下这篇指南,希望对大家有帮助,同时也能让大家了解一下MT的控制后台。我们目前使用的Plesk版本是8.2.0。首先使用管理账号分配一下合租用户demo,权限和其他合租用户一样,但是一些服务器管理相关的界面就......
  • 【可视化】基于Matlab实现图表视化相关矩阵,相关值显示为左下角的热图,使用颜色渐变来指
     ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。......
  • ggplot ggplot2 画图
     折线图-ggplot2 http://blog.163.com/yugao1986@126/blog/static/6922850820131161531421/http://blog.sina.com.cn/s/blog_7cffd1400101f50v.html《RGraphicsCookbook-ByWinstonChang》#======================折线图library(ggplot2) #作图library(gcookbook) #案例......
  • 宝塔linux面板命令大全
    CentOS安装脚本yuminstall-ywget&&wget-Oinstall.shhttp://download.bt.cn/install/install_6.0.sh&&shinstall.shUbuntu/Deepin安装脚本wget-Oinstall.shhttp://download.bt.cn/install/install-ubuntu_6.0.sh&&sudobashinstall.shDeb......
  • R语言时变面板平滑转换回归模型TV-PSTR分析债务水平对投资的影响|附代码数据
    全文下载链接:http://tecdat.cn/?p=21506最近我们被客户要求撰写关于TV-PSTR的研究报告,包括一些图形和统计输出。在本文中,当采用两种状态时,单转换函数PSTR模型具有两个变量:我们的经验方法的基础包括评估N个国家的资本流动性。相应的模型定义如下:其中,Iit是第i个国家在时间t时观......
  • 关于 Chrome 开发者工具 Network 面板里观察到的 net ERR_CERT_AUTHORITY_INVALID 错
    我在Chrome访问一个网站时,在Chrome开发者工具Network面板里观察到的netERR_CERT_AUTHORITY_INVALID错误:net::ERR_CERT_AUTHORITY_INVALID这种错误通常会在你试图访问的网站的SSL证书存在问题时出现。SSL(SecureSocketLayer)证书用于建立用户和网站服务器之间的安......