[Day-16] R语言 - 分群应用(一) GMM数值补值-上 ( Fill.NA with GMM in R.Studio )

您的订阅是我制作影片的动力
订阅点这里~/images/emoticon/emoticon39.gif

影片程序码 (延续昨天)

#演算法
library(ClusterR)
opt_gmm = Optimal_Clusters_GMM(iris_no_na, max_clusters = 10, criterion = "BIC", 
                               dist_mode = "eucl_dist", plot_data = T) 
gmm = GMM(iris_no_na, 4, dist_mode = "eucl_dist", em_iter = 10)  # EM调参  
gmm_out <- as.data.frame(gmm$Log_likelihood) #大好
final <- cbind(iris_no_na,gmm_out)

final <- final %>% 
  mutate(最大=pmax(V1,V2,V3,V4)) %>% 
  mutate(分群=ifelse(最大==V1,"c1",
              ifelse(最大==V2,"c2",
              ifelse(最大==V3,"c3","c4"))))

若内容有误,还请留言指正,谢谢您的指教/images/emoticon/emoticon07.gif


<<:  Day16 javascript 创建对象

>>:  Day16 CSS Specificity 样式拍卖会

Day 15 实作调色盘App(3/3)

今天我们把这个App完成~ 首先,先到我们的Main.storyboard 点击右上角 + ->...

JavaScript Day 14. 灵活运用 reduce()

前几篇一个阴错阳差发现了 reduce,不小心产生了好感(?),於是很兴奋的说要之後再找时间介绍,写...

Day21-D3 基础图表:散点图/散布图

本篇大纲:基本散布图范例、进阶散布图范例 今天的一天一图表,我们要来画 散点图 / 散布图!散布图...

Day6 Array and Slice

前言 在GO当中,有两种资料结构是能够储存多项相同型态资料的,分别为Array和Slice。 Arr...

#20 JS: Object Fundamentals

What is an Object? Introduction by W3C School Elem...