courses
R로 하는 네트워크 분석
중급숙련도 수준
업데이트됨 2023. 1.RProbability & Statistics412 videos50 exercises4,000 XP20,967성과 증명서
수천 개의 회사에서 학습자들에게 사랑받는 제품입니다.
2명 이상을 교육하시나요?
DataCamp for Business 사용해 보세요강좌 설명
네트워크 분석의 기본 개념을 익혀 보세요. 이 강의에서는 소셜 네트워크, 정점과 간선의 기초부터 시작해, igraph R 패키지를 사용해 네트워크 데이터를 탐색하고 시각화하는 방법을 배웁니다.
이어서 방향성이 있는 네트워크를 더 자세히 살펴보고, 정점 간의 핵심 관계를 식별하는 방법과 이를 활용해 중요한 정점을 찾아내는 법을 연습합니다. 또한 Hagelloch 지역의 홍역 전파 네트워크 데이터를 통해 배운 내용을 적용해 봅니다.
네트워크 구조와 그래프 이해하기
네트워크 밀도와 평균 경로 길이를 통해 전체 네트워크 구조와 하위 구조를 특성화하는 방법을 학습합니다. 이 강의의 3장에서는 무작위화와 랜덤 그래프를 소개하고, 삼각형, 전이성(transitivity), 클리크 시각화로 이어집니다.
igraph에서 Assortativity로 관계 파악하기
Assortativity는 공통 속성(수치형이든 범주형이든)을 공유할 때 두 정점이 서로 연결될 가능성을 나타냅니다. igraph의 ASSORTATIVITY 함수를 활용해 친구 관계 네트워크에서 성별이 미치는 영향을 살펴보고, 무작위화를 적용해 결과를 평가해 봅니다.
threejs로 대화형 네트워크 플롯 만들기
강의의 마지막에서는 igraph를 넘어 threejs의 네트워크 시각화 기능을 탐구합니다. 이 R 패키지로 처음 대화형 네트워크 플롯을 만들어 보고, 시각화를 더 확장하는 방법을 살펴봅니다.
필수 조건
Intermediate R1
Introduction to networks
In this chapter, you will be introduced to fundamental concepts in social network analysis. You will learn how to use the
igraph R package to explore and analyze social network data as well as learning how to visualize networks. 2
Identifying important vertices in a network
In this chapter you will learn about directed networks. You will also learn how to identify key relationships between vertices in a network as well as how to use these relationships to identify important or influential vertices.
Throughout this chapter you will use a network of measles transmission. The data come from the German city of Hagelloch in 1861. Each directed edge of the network indicates a child becoming infected with measles after coming into contact with an infected child.
3
Characterizing network structures
This module will show how to characterize global network structures and sub-structures. It will also introduce generating random network graphs.
4
Identifying special relationships
This chapter will further explore the partitioning of networks into sub-networks and determining which vertices are more highly related to one another than others. You will also develop visualization methods by creating three-dimensional visualizations.