У меня есть массив:как разбить массив на отдельные массивы (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-х отдельных массивов, где последний столбец «е» является флаг? В результате я хотел бы видеть:
>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
….
Должен ли я использовать для цикла и проверить флаг «F» или существуют функции сборки в? Благодарю.
Если это действительно массив, а не кадр данных, то попробуйте [это один] (HTTP://stackoverflow.com/questions/30122693/named-arrays-dataframes-and-matrices) –
Если приведенное ниже решение решает проблему, попробуйте принять его, нажав галочку рядом с голосованием. – akrun