如何合并两个不同长度的数据集?

问题描述

谢谢我。

我对心理量表进行了分析。我的基本数据集有736个观测值。和128个变量。为了进行分析,我需要12个变量。所以我选择了范围:

df_PC <- df %>% select(q0010_0001:q0010_0012)

并准备好数据进行分析:

  interests <- df_PC %>%
  mutate(string = longstring(.)) %>%
  mutate(md = outlier(.,plot = TRUE)) 

cutoff <- (qchisq(p = 1 - .001,df = ncol(interests)))

interests_clean <-interests %>%
  filter(string <= 12,md < cutoff) %>%
  select(-string,-md)

interests_clustering <- interests_clean %>%
  na.omit() %>%
  mutate_all(list(scale))

此后,我进行了性能分析并保存了性能组/编号:

out <- data.frame(mod_VEE_3$classification,stringsAsFactors = FALSE)

现在,我想将“输出”数据框与基础数据集合并。问题在于基础数据集具有736个观测值,“外面”有635个观测值。

谁有解决我的问题的想法,并且可以成功地将“输出”与基础数据集合并?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)