1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# 친구를 만난 횟수 데이터 불러오기
paper <- read.csv("c:/data/paper1.csv" , header = T)
# 결측치 매꾸기
paper[is.na(paper)] <- 0
# rowname을 이름으로 바꾸기
rownames(paper) <- paper[,1]
# x 테이블 지우기
paper <- paper[-1]
# 확인 : dataframe을 matrix 형식으로 바꾸기 위한 작업들이었음
paper
# dataframe -> matrix
paper2 <- as.matrix(paper)
paper2
# 책 읽은 시간에 대한 데이터 불러오기
book <- read.csv("c:/data/book_hour.csv" , header = T)
book
# 시각화를 위한 라이브러리
library(sna)
# 빈 창 띄우기
x11()
# 시각화
gplot(paper2 , displaylabels = T, boxed.labels = F , vertex.cex = sqrt(book[,2]) , vertex.col = "blue" , vertex.sides = 20 ,
edge.lwd = paper2*2 , edge.col = "green" , label.pos = 3)
|
cs |
'인공지능 > 실습예제' 카테고리의 다른 글
(R) k-means 활용하기 1 - R로 k-means 시각화 / 패키지 사용 (0) | 2020.07.03 |
---|---|
(R) 연관규칙(Apriori) 활용하기 3 - 3D 네트워크 시각화 (0) | 2020.07.02 |
(R) 연관규칙(Apriori) 활용하기 1 - 업종별 연관성 (0) | 2020.07.02 |
(R) 연관규칙(Apriori) 이해하기 (0) | 2020.07.02 |
(R) 신경망 활용하기 2 - 와인 분류 (0) | 2020.07.01 |