【问题标题】:Is there any solution for font size?有字体大小的解决方案吗?
【发布时间】:2022-12-11 03:22:11
【问题描述】:

enter image description here 我将 ggplot2 用于点图和相关系数,并以 plotly 方式查看每个点的信息,但图中的字体样式有误。我需要 R= 0.87 P=2.2e-16 而不是斜体 (R) 或斜体 (p),同时将映射部分保留在 stat_cor 中。我想,plotly 无法理解 italic(p) 部分作为代码

这是代码:

p1 <- ggplot(虹膜) +

geom_point(aes(萼片长度,花瓣长度))+

stat_cor(映射= aes(萼片。长度,花瓣。长度))

p2 <- ggplotly(p1)

p2

【问题讨论】:

    标签: r ggplot2 plotly ggplotly font-style


    【解决方案1】:

    您可以使用表达式函数为 stat_cor 函数指定字体样式。例如:

    复制代码 p1 <- ggplot(虹膜) + geom_point(aes(萼片长度,花瓣长度))+ stat_cor(mapping = aes(Sepal.Length, Petal.Length), label.r = expression(R == 0.87, p == 2.2e-16))

    p2 <- ggplotly(p1) 这将在图中显示 R = 0.87,p = 2.2e-16,R 和 p 为常规字体而不是斜体。您可以根据需要调整表达式功能来自定义字体样式和标签文本。

    【讨论】:

    • 谢谢,但是如果我换列,我需要手动写,你对这种情况有什么建议吗?不应该手动
    猜你喜欢
    • 1970-01-01
    • 2017-08-12
    • 1970-01-01
    • 2021-07-13
    • 2012-04-01
    • 2013-11-19
    • 1970-01-01
    • 2014-06-01
    • 1970-01-01
    相关资源
    最近更新 更多