在r中的for循环中绘制多个图形
我试图在r中的for循环中绘图,这在python中是一项非常简单的任务。我想3个绘图的基础上,一个参数采取3个不同的值 我的代码在r中的for循环中绘制多个图形,r,R,我试图在r中的for循环中绘图,这在python中是一项非常简单的任务。我想3个绘图的基础上,一个参数采取3个不同的值 我的代码 clust <- list(3,4,5) for (i in clust) set.seed(42) k_clust = kmeans( college_scaled, centers = i, nstart = 25 ) fviz_cluster( k_clust, data = college_scaled, main =
clust <- list(3,4,5)
for (i in clust)
set.seed(42)
k_clust = kmeans(
college_scaled,
centers = i,
nstart = 25
)
fviz_cluster(
k_clust,
data = college_scaled,
main = "Colleges Segmented by Average Faculty Salary and Tuition Rates",
geom= c("point","text"),
labelsize= 8,
pointsize= 1,
ggtheme= theme_minimal()
)
clust我没有college\u scaled
数据来复制您的代码,因为块不包括k\u clust
和fviz\u cluster
命令。添加{
,}
,以使两者都保持在循环中:
clust <- list(3,4,5)
for (i in clust)
{
set.seed(42)
k_clust = kmeans(
college_scaled,
centers = i,
nstart = 25
)
print(
fviz_cluster(
k_clust,
data = college_scaled,
main = "Colleges Segmented by Average Faculty Salary and Tuition Rates",
geom= c("point","text"),
labelsize= 8,
pointsize= 1,
ggtheme= theme_minimal()
)
)
}
clust包围for循环主体的花括号在哪里?我试过了,但什么也没画出来。如果没有它们,则只生成一个绘图@cdalitz将结果保存在列表中。