Пусть I есть такой кадр данных (Df):R-комбинации столбцов кадра данных путем разделения столбцов
col1 col2 col3
x1 x3 x4
x2 y1 y2
y3 y4 y5
И пусть в другой кадр входных данных (DFI) является:
col1 col2
y 2
x 1
Нужные кадры Выходные данные:
frame1 данных (DF1):
col1 col2 col3
x1 y1 y2
x2 y4 y5
frame2 данные (df2):
col1 col2 col3
y3 y1 x4
y4
данные frame3 (DF3):
col1 col2 col3
y3 x3 y2
y5
А именно,
Я хочу создать кадры данных, где
- каждый столбец будет состоят только из значений x или только значений y
- , входной кадр данных (dfi) говорит, что каждый выходной кадр dafa будет состоять из двух столбцов «y» и столбца «x»
- и должны быть созданы все возможные различные комбинации таких кадров данных.
Как создать такие фреймы данных, используя R? Мой исходный кадр данных намного больше, а второй входной фрейм данных dfi может измениться. Я знаю, что это сложная проблема. Я буду очень рад за любую помощь. Большое спасибо.