У меня есть большой набор данных, который я хотел бы использовать для построения генетической дивергенции вдоль хромосом.Используемый фрейм данных имеет следующий формат.
ID Group 100 270 310 430 460 550 580 660 710 740
Strain1 A 0.191 0.147 0.124 0.149 0.193 0.189 0.123 0.189 0.151 0.180
Strain2 A 0.188 0.188 0.149 0.136 0.000 0.199 0.199 0.188 0.149 0.000
Strain3 B 0.123 0.147 0.190 0.061 0.148 0.149 0.148 0.197 0.178 0.172
Strain4 B 0.147 0.197 0.188 0.178 0.179 0.149 0.191 0.154 0.179 0.187
Я хотел бы использовать ggplot2 для построения линии для каждого штамма, с линиями, раскрашенными в соответствии с групповой принадлежностью, и с непрерывной осью X, проходящей от позиций хромосом от 100 до 740. Я не могу понятьКак расплавить данные, не извлекая сначала информацию о группе, а затем добавляя ее обратно после расплавления.Кто-нибудь может предложить одношаговый подход для достижения этой цели?