小编Eli*_*iaz的帖子

图像作为轴刻度ggplot

我一直在寻找一种在 ggplot2 中使用 png 图像作为轴刻度的方法,更准确地说是在 我阅读过的ggridges 中,并试图复制这些帖子的答案,但是从那时起,软件包在语法上发生了很大变化发布日期:

使用额外的刻度和标签注释 ggplot 如何在 ggplot2 中使用通过 grImport 导入的图形作为轴刻度标签(使用网格函数)? 图标作为 R 中的 x 轴标签 - ggplot2

我想将 png(或其他类型的)图像添加到刻度标签,而不是标签 virginica、setosa 和 versicolor;

library(ggridges)
library(ggplot2)
ggplot(iris, aes(x = Sepal.Length, y = Species)) + geom_density_ridges()
Run Code Online (Sandbox Code Playgroud)

r ggplot2 ggridges

6
推荐指数
1
解决办法
1337
查看次数

更改标题样式 formattable R

我正在尝试将 formattable 与物种的某些值一起使用,因此,列名称为斜体非常重要;我尝试过该formatter()函数,但它只作用于值,即使我使用"th"节点而不是"span"

library(formattable)
make_italic <- formatter("span",
                      style =  "font-style:italic")
formattable(mtcars, list(mpg = make_italic, qsec = make_italic))
Run Code Online (Sandbox Code Playgroud)

在 mtcars 中,如何将名称(mpg、cyl、disp...)更改为斜体?

html r formattable

4
推荐指数
1
解决办法
2470
查看次数

使用 igraph 进行两列二分布局

我正在尝试绘制一个二分图,但有两列;功能手册指出layout_as_bipartite()“在二分图的简单两行(或列)布局中最小化边交叉。” 尝试使用示例,我只能得到两个行图:

library(igraph)
library(dplyr)
# Random bipartite graph
inc <- matrix(sample(0:1, 50, replace = TRUE, prob=c(2,1)), 10, 5)
g <- graph_from_incidence_matrix(inc)
plot(g, layout = layout_as_bipartite,
     vertex.color=c("green","cyan")[V(g)$type+1])

# Two columns
g %>%
  add_layout_(as_bipartite()) %>%
  plot()
Run Code Online (Sandbox Code Playgroud)

r igraph

2
推荐指数
1
解决办法
1743
查看次数

标签 统计

r ×3

formattable ×1

ggplot2 ×1

ggridges ×1

html ×1

igraph ×1