Я новичок в R и программировании в целом. Я имею следующие данные: screenshot Преобразование данных в фрейм данных
У меня есть 12 'IDs' (предметы исследования), пронумерованные 1-12. Столбец «types» указывает «тип» каждого идентификатора. Например, первые 5 номеров столбца «типы» относятся к «типам» первых 5 идентификаторов, т. Е. «Типы» первых 5 идентификаторов составляют 3,3,2,1,1 соответственно.
В столбце «пары» описывается, как идентификаторы соединяются вместе. Например, 6 сопряжено с 9; 4 соединен с 7; 1 сопряжен с 11 и так далее.
Так что мне нужна помощь в том, что я хочу создать три столбца, используя эти данные.
первый столбец: списки идентификатор (1-12)
второй столбец: возвращает идентификатор пары (например, 1 был соединен с 11, так что второй столбец должен сказать, 11 для ID 1)
третий столбец:. указывает тип «» пары (так что «типа» из 11 3. третий столбец должен показать, что
Вот визуализация желаемого выходного формата: output format
Любая помощь будет очень признательна. Спасибо заранее!
Спасибо за помощь! Еще одно: для списка «пары» в начале есть способ напрямую прочитать эти пары из файла .csv? Причина, по которой я прошу об этом, - это дать только один раунд спаривания; есть еще несколько. Итак, я надеялся написать функцию, которая считывает последовательность спаривания из CSV-файла для каждого раунда, а затем переходит с кодом, который вы указали. Еще раз спасибо за помощь! –
@AkhtarShah Возможно, но как выглядит CSV? –
[ссылка на канал csv] (https://www.dropbox.com/s/7icth1rmv9801i3/config_custom_short_72.csv?dl=0) Не знаю, как поделиться этим в комментариях; поэтому ссылка. –