30
새새새 새새새새새새 새새 NodeXL 이 이이이이이 Marc Smith, Analyzing Social Media Networks with NodeXL 이 3,4 이이 이이이 이이 이이이이이 NodeXL 이 이이 이이이 이 이이이 이이 이이이이 . NodeXL 이이 이이이 이이이이이 이이 이이 이이이 이이이 . * This slide was made by Han Woo Park and his students to help Korean users use the NodeXL - 이이이 : 2011 이 07 이 28 이

부록2 node xl 메뉴얼(11aug2011)

Embed Size (px)

DESCRIPTION

 

Citation preview

새로운 네트워크분석 도구 NodeXL

이 슬라이드는 Marc Smith, Analyzing Social Media Networks with NodeXL 의 3,4 장을 기초로 한국 이용자들이 NodeXL 을 쉽게 사용할 수 있도록 만든 매뉴얼임 . NodeXL 최근 버전을 사용했으며 사례 또한 원제와 상이함 .

* This slide was made by Han Woo Park and his students to help Korean users use the NodeXL

- 작성일 : 2011 년 07 월 28 일

목차

1. SNA 개요 및 NodeXL 장점2. NodeXL 구성요소3. NodeXL 다운로드4. NodeXL 을 이용한 네트워크 분석 4.1. NodeXL 에 불러오기 4.1.1. 트위터 네트워크 분석 4.1.2. 유튜브 네트워크 분석 4.2. NodeXL 에서 데이터 만들기 ( 매트릭스 )

SNA 도구Social Network Analysis 는 Social Network 구조 , Social Media 와 기타 Network 구조 등에 대한 연구를 지원하는 툴

주요 네트워크 분석 프로그램의 종류와 비교

출처 : 박한우 (2010), LexiURL 을 이용한 동시링크분석 - 정치웹진 , 정치포럼사이트 , p.1098

목적과 용도 프로그램 특징수집된 데이터를 이용한 네트워크 시각화와 통계적 분석

UciNet 가장 대중적이며 여러 통계적 분석을 제공함

Pajek 분석 대상이 많은 연구의 시각화에 유용함

NetMiner 한국어 지원이 뛰어나며 통합 분석이 가능함

네트워크분석을 위한 웹사이트 링크 데이터의 수집과 parsing

LexiURL 여러 종류의 동시링크 분석에 특화됨

SocSciBot 웹사이트에 포함된 아웃링크 분석에 초점

Issue-Crawler

동시아웃링크를 이용한 온라인 이슈 파악

Mozdeh 블로그 RSS 피드의 수집과 분석

SNA 개요 및 NodeXL 장점

왜 노드엑셀 (NodeXL) 인가 ?

순환적 그래프데이터 구조를 표현할 수 있는 기존의 도구들은 각각 한계를 가졌다 .

네트워크 분석은 학술 , 상업과 인터넷 Social Media 등 분야에 중요한 연구영역이고 빠른 성장을 보이고 있다 .

현재 사용하고 있던 도구는 명령을 입력 등의 방식으로 네트워크를 분석하기 때문에 도구에 대한 많은 지식이 필요하다 .

많은 네트워크 데이터들은 Excel 파일로 저장하고 있다 .

SNA 개요 및 NodeXL 장점

NodeXL NodeXL 는 Microsoft Excel 2007 에 네트워크 분석도구를 추가한 새로운 기능 툴이다 . NodeXL 는 NET Framework 3.5 소스를 통해 다른 네트워크분석 소프트웨어를 이용한 분석결과나 기초데이터도 처리할 수 있다 .

NodeXL 개발자

SNA 개요 및 NodeXL 장점

결정적으로 Microsoft Excel 2007 차트기능 중네트워크 차트가 없음

SNA 개요 및 NodeXL 장점

NodeXL 의 장점

SNA(Social Network Analysis) 쉽게 만들자

광범위하게 사용되고 있는 Excel 에 네트워크 분석 툴을 결합하여 연구의 시너지효과를 실현

SNA 초보자도 쉽게 접근할 수 있음 .

NodeXL 은 앞서 나열된 SNA 도구들의 가장 발전되고 간편한 도구중의 하나라 할 수 있음

SNA 개요 및 NodeXL 장점

NodeXL 다운로드사이트 주소 : http://www.codeplex.com/NodeXL NodeXL 사이트 첫 페이지 오른쪽 상단에서 아래의 왼쪽 그림과 같은 다운로드 메뉴를 볼 수 있다 . 초록색 다운로드 링크를 클릭하면 아래의 왼쪽 그림과 같은 창이 뜨고 NodelXL 최신버전 (2011.7 월 기준 ) 압축파일을 무료로 다운받을 수 있다 . 또한 간단한 사용법도 배울 수 있다 .

NodeXL 다운로드

NodeXL 구성요소

Data 데이터 입력 ( 직접입력 , Excel 데이터 입력 , 다른 도구 결과입력 등 )

Graph 도표 도출 ( 선 스타일 , 도표형식 )

Visual Proper-ties

도표 시각화 (Node 의 색깔 , 크기 , 투명도 , 형태 ; 선의 굵기 등 )

Analysis 데이터 분석 ( 데이터 속성 분석 , 계산 등 )

Show/Hide 데이터 창구에 항목 추가

Help 도움

NodeXL 구성요소

NodeXL 구성요소

NodeXL 메뉴창

NodeXL 데이터 입력창 NodeXL 네트워크그래프 효과창

NodeXL 구성요소

NodeXL 구성요소 - 데이터 입력 창

Edges 링크 ( 연결선 ):links, ties & connectionsVertices 노드 ( 개체 ):Nodes, entities& itemsImages 이미지Clusters 하위 그룹Cluster Vertices 하위 그룹의 노드Overall Metrics 전체 데이터 계산

NodeXL 구성요소

NodeXL 에서 개체 (vertices) 는 색 , 모양 , 크기 , 투명도의 성질로 표현될 수 있다

NodeXL 구성요소

Autofill Columns 을 이용하여 연결선(Edge), 개체 (vertex) 의 크기와 각각의 중심도 및 특정 값에 따라 표현할 수 있다 .

NodeXL 구성요소

NodeXL 구성요소

Show Graph 그래프 그리기Lay Out Again 그래프를 레이아웃 유형별로

다시꾸미기Dynamic Filters 필터 ( 데이터 일부분 표시 )Options 도표 디자인 설정Zoom 확대Scale 비율

NodeXL 구성요소

1. Vertex1 행에서 Vertex2 행으로 향하는 데이터를 작성한다 .2. 기존의 데이터를 불러 (import) 온다 . 특히 노드엑셀은

Email, Flickr, Twitter, Youtube 의 데이터를 수집할 수 있다는 장점이 있다 .

NodeXL 을 이용한 네트워크 분석

4.1. NodeXL 에 데이터 불러오기

4.1.1. Twitter 데이터 수집하기

NodeXL 에서 제공하는 Twitter 네트워크수집 옵션

▶ List Network ▶ Search Network ▶ User’s Network

NodeXL 을 이용한 네트워크 분석

• “Search Keyword” 예 )” 소녀시대” 따옴표 안의 내용이 포함 된 테이터만 수집한다 .

예 ) Search Net-work

• ‘Follows relationship’ 만 체크할 경우 ,“Search Keyword” 를 언급한 사용자들의 follow 관계를 불러온다 . 검색 키워드가 포함된 reply, mention 데이터가 필요하면 3 박스 모두를 체크한다 .

( 사용자들간의 키워드와 관련 된 reply, mention 이 없는 경우도 있다 .)

• Twitter 계정이 없어도 사용가능하며 , 계정이 있을 경우 인증을 받으면 더 많은 데이터수집이 가능하다 .

NodeXL 을 이용한 네트워크 분석

• “User ID” 예 )heytree 사용자의 데이터를 수집한 다 . ( 예를 들어 follow-ing, follower 관계 )

예 ) user’s Network

• 한 명의 사용자 데이터를 수집하는데 대략 10~30 초가

소유된다 . 사용자의 데이터에 따라 몇 시간에서 하루 이상 시간이 소요될 수도 있다 . ‘Limit to’ 를 체크해 sam-ple 를 줄이기를 권하지만 , 이 경 우 적은 데이터를 수집하는 한계점을 있다 .

NodeXL 을 이용한 네트워크 분석

4.1.2. YouTube 데이터 수집하기

NodeXL 에서 제공하는 Twitter 네트워크수집 옵션

▶ From YouTube User’s Network ▶ From YouTube Video Network

NodeXL 을 이용한 네트워크 분석

예 ) User’s Net-work • “Username”

예 )andyland74 사용자의 데이터를 수집한 다 . 아래 필요한 데이터를 선택할 수 있다 .

• 통계열 및 사용자 이미지 추가가능

( 소요시간과 비례 )

• 네트워크 데이터 수집범위 1.0/1.5/2.0

( 소요시간과 비례 )

• 데이터 수집 제한 인수 100 명 ~1000 명 ( 소요시간과 비례 )

NodeXL 을 이용한 네트워크 분석

예 ) Video Net-work

• “Video keyword” 예 )NodeXL 동영상의 데이터를 수집한 다 . 아래 필요한 데이터를 선택할 수 있다 .

• 데이터 수집 제한 인수 100 개 ~1000 개 ( 소요시간과 비례 )

동영상 내용 -Keyword

NodeXL 을 이용한 네트워크 분석

매트릭스로 나타낸 네트워크 Edge list 로 나타낸 네트워크

  지영 왕정 현진지영 0 1 1

왕정 0 0 0

현진 1 0 0

   Vertex 1 Vertex 2지영 왕정지영 현진현진 지영

① 위의 두 매트릭스와 Edge list 는 다르게 표현된 같은 네트워크

② Edge list 는 Vertex1 에서 Vertex2 로의 방향성을 나타냄

③ 다른 속성을 첨가하지 않는다면 Vertex1 에서 vertex2 로 향하는 (directed) 이진법 (binary) 적인 네트워크라 할 수 있음

④ NodeXL 은 Edge list 로 네트워크로 분석함⑤ 네트워크 지표들은 이진 (binary) 매트릭스에 기초해 계산

되지만 , Edge weight 를 넣어서 관계의 강도 (valued) 를 시각적으로 표현 할 수 있음

4.2. NodeXL 에서 데이터 만들기NodeXL 을 이용한 네트워크 분석

1 노드엑셀 창에 매트릭스 시트를 함께 열어둔다

2

3

기존의 네트워크분석을 하는 Matrix 파일을 edge list 로 나타내어 활용 할 수있다 .

네트워크분석을 하는 Matrix 파일을 edge list 로 바꾸기

NodeXL 을 이용한 네트워크 분석

관계가 있고 없고를 나타내는 2 진 (binary) 법적 , 방향성이 있는 (directed) 네트워크 완성 .

NodeXL 을 이용한 네트워크 분석

Graph Metrics 를 이용하여 각 개체들의 Degree, In-degree, Out De-gree, Betweenness and Closeness centrality, Eigenvector cen-trality, Page Rank, Clustering Coefficient, Group Metrics 등을 구할 수 있음 .

NodeXL 을 이용한 네트워크 분석

Degree Centrality

Betweenness Centralities: Bridge Scores for Boundary Span-ners

Closeness Centrality: Distance Scores for Broadly Connected People

Eigenvector Centrality : Influence Scores for Strategically Con-nected People

NodeXL 을 이용한 네트워크 분석

카테고리 별로 구분하려면 ‘ Scheme’ 을 이용

Category column : sex

NodeXL 을 이용한 네트워크 분석

NodeXL 사례NodeXL 을 이용한 네트워크 분석

NodeXL- 사례

코멘트 수와 비디오의 순위에 따라 개체의 색과 크기를 나타낸 YouTube 의 건강보험에 관련된 비디오 네트워크

NodeXL 을 이용한 네트워크 분석

Thank you.