作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用时 ggradar
长变量名不适合 Pane 。有没有办法 reshape ggradar
中的变量名称? ?
可重现的例子:
library(ggradar)
suppressPackageStartupMessages(library(dplyr))
library(scales)
data <- data.frame(
group = c("A", "B", "C"),
variable_with_long_name_1 = c(0,1,0.5),
variable_with_long_name_2 = c(0,1,.5),
variable_with_long_name_3 = c(1,0,0.5)
)
ggradar(data)
最佳答案
如果可以,我建议使用 ggRadar
来自 ggiraphExtra
:
library(ggiraphExtra)
g <- ggRadar(data, aes(color = group), scales = "free") +
theme_minimal() +
theme(text = element_text(size=7), # custom font size
axis.text.y = element_blank())
ggplot2
语法。
ggsave
,只需使用尺寸,您就不必牺牲文本大小:
g <- ggRadar(data, aes(color = group), scales = "free") +
theme_minimal() +
theme(axis.text.y = element_blank())
print(g)
ggsave("/plt.png", width = 16, height = 9, dpi = 120)
data <- data.frame(
group = c("A", "B", "C"),
variable_with_long_name_1 = c(0,1,0.5),
variable_with_long_name_2 = c(0,1,.5),
variable_with_long_name_3 = c(1,0,0.5)
)
关于在 ggradar 中 reshape 组标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52160974/
虽然我有几个问题,但我一直在使用 ggiraphExtra 包中的 ggRadar 函数。即如何改变线条粗细和背景网格线粗细。 我曾尝试使用 geom_line 更改线条粗细但无济于事,因为它不会与所
下面的代码说明了我的问题。我想在 ggiraphExtra 中使用 ggRadar 函数,因为它允许与图形进行交互。我想要每个营养素都有一个单独的蜘蛛图,我希望每个蜘蛛图每年都有一组单独的连接点。据我
使用时 ggradar长变量名不适合 Pane 。有没有办法 reshape ggradar 中的变量名称? ? 可重现的例子: library(ggradar) suppressPackageSta
我是一名优秀的程序员,十分优秀!