所有,我在R中可能是一个非常简单的问题,但是我在解决与此问题相关的现有答案的一些问题时遇到了问题。
我想将我的数据集拆分为两个,以便我可以使用predict()函数。我的数据集是27行,不包括标题。我只想将它分成20行和7行(两组)。当我使用split
函数时,我不仅可以只弄清楚如何分割成总行数的倍数的组,而且结果对象会更改变量/标题名称,每个名称前面加上{{1 }}
我尝试过的当前代码是
X1.
但这会导致行的随机分组,而不是第一个大约20行。如何获得返回前20和后7的结果?对这个简单问题道歉,非常感谢任何见解!
答案 0 :(得分:1)
如果您只想将前20行与其余行分开:
first_twenty <- newdata[1:20 , ]
last_seven <- newdata[21:nrow(newdata), ]