小编ePo*_*PoQ的帖子

从聚类图中删除点 (factoextra)

有没有办法从fviz_clusterfactoextra 包(factominer 的绘图包)的函数中删除点。

在此处输入图片说明

正如你所看到的,这有点乱,我想只保留聚类中心和椭球。

fviz_cluster(HCPC9CL, repel = FALSE, geom = "point", show.clust.cent = TRUE, ellipse.type = "norm", palette = trololo, ggtheme = theme_minimal(), main = "Factor map")

plot r cluster-analysis

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

使用 dplyr 按两个因素分组

我在 R 中的 dplyr 结构上遇到了一些困难。我想连续按两个不同的因子级别进行分组,以获得另一个变量的总和。

这是一个可重现的示例

df <- data.frame(c("A", "A", "A", "B", "C", "C","C"),
                 c("1", "1", "3", "2", "3", "2","2"),
                 c(12, 45, 78, 32, 5, 7, 8))

colnames(df) <- c("factor1","factor2","values")
Run Code Online (Sandbox Code Playgroud)

这是我迄今为止的尝试

test <- df %>%
  group_by(factor1, factor2) %>%
  summarise(sum(values))

# A tibble: 5 x 3
# Groups:   factor1 [3]
factor1 factor2 `sum(values)`
<fct>   <fct>           <dbl>
1 A       1                  57
2 A       3                  78
3 B       2                  32
4 C       2                  15
5 C       3                   5
Run Code Online (Sandbox Code Playgroud)

但这不是我要找的。我希望每个因子 1 有一行,结果如下所示(0 也占了)

        1 …
Run Code Online (Sandbox Code Playgroud)

group-by r dplyr

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

标签 统计

r ×2

cluster-analysis ×1

dplyr ×1

group-by ×1

plot ×1