假设我有一个向量中的数字列表。我正在尝试提出一个脚本,它将列表划分或排序为(不一定是偶数)集合,这些集合的数字相对于向量中的其他数字彼此相当接近。您可以假设向量中的数字按升序排列。
my_list<- c(795, 798, 1190, 1191, 2587, 2693, 2796, 3483, 3668)
也就是说,我需要帮助想出一个脚本,将这些数字划分并分配到集合中
set_1<- c(795, 798) # these 2 numbers are fairly close to each other
set_2<- c(1190, 1191) # these numbers would be another set
set_3<- c(2587, 2693, 2796) # these numbers would be another set relative to the other numbers
set_4<- c(3483, 3668) # the last set
非常感谢任何帮助或建议。