减少水平瓷砖之间的间隙[重复]

Posted

技术标签:

【中文标题】减少水平瓷砖之间的间隙[重复]【英文标题】:reduce the gap between the horizontal tiles [duplicate] 【发布时间】:2021-06-18 05:10:28 【问题描述】:

我一直在努力缩小CM和FM之间的差距,真的很难。

如何缩小 FM 和 CM 之间的差距?

 p <- ggplot(temp_dat, aes(x= TEST_DATA, y=model, fill = AUC))+ 
    geom_tile(colour = 'White', aes(height = 0.4))+scale_fill_continuous(na.value = 'salmon')+
    scale_fill_continuous(high = "#4292C6", low = "#C6DBEF")+
    xlab("Test Data") + ylab('Model')+    
    geom_text(aes(label = paste0(round(AUC, 4),'\n','[',CI...DeLong,']'))) + 
    ggtitle(name)+
    theme_bw()+
    ggtitle('Title') +
    theme(axis.text=element_text(size=12),
          axis.title=element_text(size=14)) + 
    theme(legend.key.size = unit(2,"line"), legend.title = element_text(size=16),legend.text = element_text(size=12))

【问题讨论】:

使用dput(temp_dat)添加数据。 反对票是我的。不是因为这是一个重复的问题(最好有重复),而是因为这不是一个可重复的例子。如果您愿意纠正它,很高兴将其删除。请不要忘记ping我,请 @tjebo theme(aspect.ratio = 1/9) 工作,谢谢! @tjebo 生成要发布的示例数据并不是那么简单。 请仔细阅读idownvotedbecau.se/nomcve和***.com/help/how-to-ask和***.com/help/minimal-reproducible-example 【参考方案1】:

@tjebo 的建议确实有帮助!

  p <- ggplot(temp_dat, aes(x= TEST_DATA, y=model, fill = AUC))+ 
        geom_tile(colour = 'White', aes(height = 1)) + scale_fill_continuous(na.value = 'salmon')+
        scale_fill_continuous(high = "#4292C6", low = "#C6DBEF")+
        coord_fixed(ratio = 2) +
        xlab("Test Data") + ylab('Model')+    
        geom_text(aes(label = paste0(round(AUC, 4),'\n','[',CI...DeLong,']'))) + 
        ggtitle(name)+
        theme_bw()+
        ggtitle('Title') +
        theme(aspect.ratio = 1/9) +
        theme(axis.text=element_text(size=12),
              axis.title=element_text(size=14)) + 
        theme(legend.key.size = unit(2,"line"), legend.title = element_text(size=16),legend.text = element_text(size=12))

【讨论】:

以上是关于减少水平瓷砖之间的间隙[重复]的主要内容,如果未能解决你的问题,请参考以下文章

仅使用 flexbox CSS 的水平砌体布局[重复]

行内元素之间产生水平间隙的原因及解决方案

画出特殊的背景

“缩进”一词是不是仅用于水平间隙? [关闭]

如何使用自动布局水平设置三个按钮而没有间隙

如何摆脱css水平列表项之间的空白? [复制]