我对 R 很陌生,我正在寻找有关如何在内部创建非重叠类的解决方案。
我确实尝试过搜索堆栈溢出,但不幸的是没有找到任何答案。
这是我想要的和我所做的:
x <- c(1,2,3,4,5,6,7,8,9)
我想要——"1-3, 4-6 and 7-9"
但我得到的是——"1-3, 3-5, 5-7 and so on"
我使用了以下内容:
check <- c(1,2,3,4,5,6,7,8,9)
Check1 <- classIntervals(check, n=3, style='jenks')
请注意,我不想使用非常低效的冗长嵌套 if 条件。
任何帮助将不胜感激。
问候,萨加尔·古普塔