У меня есть симметричная матрица, которую я немного изменил:
Приведенная выше матрица является симметричной матрицей, за исключением того факта, что я добавил значения по диагонали (скажуцель идет вперед)
Эта матрица показывает, сколько раз человек (A, B, C, D, E) работает с другим человеком над публикацией.например, B и C работали 3 раза вместе, аналогично A и E работали 4 раза вместе.Теперь диагональные значения представляют, сколько раз человек работал индивидуально, например, B работал над 4 публикациями (либо в одиночку, либо с кем-то еще), так же как C работал над 3 публикациями.
Теперь я хочу создать график сетевого анализа в R, который описывает отношение между разными людьми с точки зрения толщины края и размера узла.например, график должен выглядеть следующим образом:
На графике размер круга узла зависит от количества публикаций, над которыми работал человек, например, круг B самый большойпоскольку его диагональное значение является максимальным, а A & E наименьшим, поскольку они имеют самые низкие диагональные значения.Кроме того, толщина кромки между узлами зависит от того, сколько раз они работали вместе, например, толщина кромки между A & E максимальна, поскольку они работали 4 раза вместе, по сравнению с толщиной кромки (меньше, чем толщина кромки между A & E) между B & Cкак они работали 3 раза вместе.
Я могу описать соотношение между толщиной основания двух человек, однако включение диагональных значений создает для меня проблемы.Возможно ли сделать это в R?Любые выводы будут высоко оценены