我有数组:如何将数组拆分为单独的数组(R)?
>cent
b e r f
A19 60.46 0.77 -0.12 1
A15 16.50 0.53 0.08 2
A17 2.66 0.51 0.20 3
A11 36.66 0.40 -0.25 4
A12 38.96 0.91 0.23 1
A05 0.00 0.29 0.01 2
A09 3.40 0.35 0.03 3
A04 0.00 0.25 -0.03 4
可能有人请说我如何分割该阵列成4个独立的阵列,其中最后一列«F»是标志?结果我想看到:
>cent1
b e r f
A19 60.46 0.77 -0.12 1
A12 38.96 0.91 0.23 1
>cent2
b e r f
A15 16.50 0.53 0.08 2
A05 0.00 0.29 0.01 2
….
我应该使用for-loop和检查标志“f”还是存在内置函数?谢谢。
如果它是一个真正的数组,而不是一个数据帧,然后尝试[这一个](HTTP:/ /stackoverflow.com/questions/30122693/named-arrays-dataframes-and-matrices) –
如果下面的解决方案解决了这个问题,请考虑通过点击投票旁边的勾号来接受它。 – akrun