我尝试在R语言的循环中绘制图形,这在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 = "Colleges Segmented by Average Faculty Salary and Tuition Rates",
geom= c("point","text"),
labelsize= 8,
pointsize= 1,
ggtheme= theme_minimal()
)
由于某些原因,这个代码只绘制了
centers = 5
,而没有循环迭代并绘制3、4和5。为什么会这样?