node에 여러 색을 주어 나타낼 수 있는 방법을 찾아봤다. 정말 운좋게 이 기능이 plugin으로 등록된 때가 올해 5월이다.. (5월 전에도 이거 궁금했었는데 그 당시엔 검색해보지 않았었다..ㅋㅋㅋㅋ해봐야 답없었네...ㅋㅋ)
그림: plugin의 소개에 있는 multiple color node의 예제
plugin에 대한 정보는 https://marketplace.gephi.org/plugin/multi-colour-renderer/ 여기에서 볼 수 있다.
설치방법은 쉬운데... 사용방법이 조금 까다롭다. 범용적으로 만들어진 plugin이 아니어서 하라는대로 해야한다... (귀찮게... 그래도 이게 어디야)
설치방법
1. Gephi에서 plugin 중 MulticolourRenderer 를 설치한다. 설치하고 Gephi를 재시작하면 끝.
사용방법
1. Network를 열고 data table에 가서 colourList 이름으로 column을 새로 만든다. 이 column의 data type은 string으로 해야한다. 이름이 colourList가 아닐 경우 우리가 원하는 기능이 구현되지 않는다. (이게 뭐야...-.-;;;; colorList는 안된다...)
2. colourList에 들어갈 값은 콤마(,)로 구분된 숫자의 리스트이다. 이 숫자(integer)들은 rgb 컬러코드를 의미한다. 각각의 원하는 색에 대응하는 integer rgb code를 찾는게 일... 다음 링크에서 rgb -> integer code로 변환가능하다.
http://www.shodor.org/stella2java/rgbint.html
예시: 789017,817177
3. 다시 graph 창으로 돌아와보면... 아무 변화가 없다. 응?
4. 우리가 작업중인 Overview 에서 Preview로 넘어가야만 원하는 형식으로 node의 multiple color coding이 적용된다. 다시 말해서, 우리가 작업하는 overview에서는 죽어도 원하는 형태로 node의 색이 보이지 않는다는것.
주의점: preview에서 저장할 때 pdf나 svg 등의 vector 형식 파일로 저장하면 원래의 node 색으로 저장된다. 아... png로 저장하면 multiple color가 들어간다.
아무튼 부족한 부분이 아주 많은 plugin이지만 그래도 없는 것보다 낫지 않을까? 누군가 좀 더 손을 봐줬으면 좋겠다.
'Study > Computer' 카테고리의 다른 글
우분투 서버 설정 때 유용한 링크들 (0) | 2014.07.28 |
---|---|
command line에서 파일 검색하기 in Linux (0) | 2014.07.22 |
large data with numpy (0) | 2014.06.20 |
numpy array 잘라쓰기 (0) | 2014.06.17 |
Python으로 n-gram 만들기 (0) | 2014.05.22 |