Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
科研費データを元にしたネットワーク解析による研究者の可視化
����IR������ ����
30�IR/IE���� IR����������1
きっかけ
1
EEE�B\-0X<KHH�]HZH\KuEEE(]EEE�BXY\`IZ1U�4Z\Ku
�\8�-0]@eXHb\Kur"�X]8�-0/d:4RWHb\X…s
=!TO[`aZH��-0$ \lpimqg]�6Kur%[FScopusZY[�?QcZH�!.�3\-05s
→2�*'�>C\��&#]�VWHbL…
�-05LY\`IZhnokjfd��RFS\�XY\`IZ��d�VWHbKF ��XMZHKu
�;t
,D+[-0d9VWHc^F=!]ZNW_F7�XJC]�cZNW_FYPK\hnokjf[�RW$ RWHb[AHZHG$)[$ RWHb�]FS\hnokjf\�X��*Z��d�VWHb[AHZHG
ネットワーク解析
2
https://twitter.com/chizutodesign/status/1069879712023900161
,:7��>5=3%��!*1.%�� ���'&,:7��$��&��?)8=/!�������������%���-<69=0412;=+#"���#�� �('��&�
5=3
*1.
5=3 5=3
5=3
*1.
*1.*1.
中心性
3
���W9qmoy{hU?D^�7#V3,�a-�GK]9"1GK]I^KYV�!Q<^:|�$}
'�qmoy{hQW9��AS_C\==^@9<^=WJV>M��@\8F_P=^@A9��V���V�!RT]�^:deuv{jT\�Vico@\S_C\=xzhF_P=^@QJVicoV3,�A-�QB^L`>:|�$}
ZM`b9��V� V*FA[]�CV��aZOERa�)UGK]92U��V�FA��V��a�D'�%U/Y\_^(�a�)UI^ERW<^L`>:|�$}
J_\Wqmoy{hU?D^7#V���R9JV7#V�\@Vstg{wzkV6a��GP0HP=^VQ<NP9���V-�JVZVRW�V.Q<^:
qmoy{h � (RQ�Xn{licfzk 8) 5��, 4��+
�;Vr{pV3,�a&IZVstg{wzkR���V-�RW�V.
中心性
4
#����gDegree centralityh
�cfbU�,JPDZ]`_V�
�.RV<�V�IB�*T�7V�Ii
�!d^ae���gEigenvector centralityh
�V#����V?DcfbROTFNPDZcfb\?G4�JL�"gRQW �1U$2 h
g/6QWTGh��<V�D��\S[MH�NPDZEi
�����gBetweenness centralityh
CZcfbF�Vcfb;V '+5�U�-KZ(�
�V�g&TZ=�hROTFZLXUAS[MH91T�%Ei
g&h�:0�V1ii
���UY)>FCZ… @��T38
分析のアウトライン
5
https://kaken.nii.ac.jp/
2015–2018���'.%"XML�&$,+.)
CSV��'.%����!��XML�������!������/ � ��0
'.%�-���RDB�#,*.( R�tableau����Cytoscape����
DBI, RMySQL, igraph
分析の具体的な方法
7
CSV�
��46��+3@E��!Erad?GB*���4$�
XML�
'�*-/)82&�,:��,:0(9
XMLHExtensible Markup LanguageI��3� <��47828F��.9��1�;:9DG>=AC#%5��
���"
���� 1
分析の具体的な方法:ファイルの準備
9
XML��� �Excel������!��� #��…��"
Erad �� �
50389001 ���� � ��
10589640 ���� �� ��
20648869 ��� �� ��
PI_Erad CI_Erad50389001 1058964050389001 2064886950389001 5042291530115871 1054211330115871 50422915
ids.csv
name_list.csv
分析の具体的な方法:Cytoscapeで可視化
11
https://cytoscape.org/
�File > Import > Network from File…��$ids.csv'�" #
���'*2-*��Source�Target'��&8��!PI'Source�CI'Target9
�
�
�
�
�
�%���!��7
,)546/�(5+.63
�� 103��'��
分析の具体的な方法:中心性の計算
12
��2?&�OLGUHigraph
https://www.r-project.org/
> install.packages(“igraph”) #igrah-CTINUS0@5*7*�> require(igraph) #igraphA�+?��82?> ids <- read.csv(“ids.csv”) #MUJA$:%;> ids <- graph.data.frame(ids, directed=T) #MUJAigraph6�+?��8 �V��)>W> ids.simp <- simplify(ids, remove.multiple=T, remove.loops=T) #�!�2?> ids.deg <- degree(ids.simp) #�����A" 2?> ids.deg #�#2?> write.csv(ids.deg, “ids_degree.csv”) #�����A�.�2> write.graph(ids.simp, “ids_simp.txt”, “ncol”) #�!�13FRPMUJA�.�2->Cytoscape
remove.loops
remove.multiplePBCS-�45*?PDSKA��15,/
�����9'betweenness(ids, directed=T)
��QENS���9'evcent(ids, directed=T) 6�<=@?(
分析の具体的な方法:Cytoscapeへ中心性を反映
13
�File > Import > Network from File…�!3ids_simp.ncol7�1�2
�Create new network collection.'5
�Advanced Options…!3Space/A:B<7�6Use first line as column names/A:B<7'
����!3Source,Target7�'5
R+��&(DK?0>HK>��4+�GB@"-#1� !3DK?"�)* 5/+�
�File > Import > Table from File…�!3ids_degree.csv7�1�2
ID"�89=J.���"C;>E89=J.-)* 5$,7��&*�OK7�'
IBF/�.��%6* 5Table Panel.DK?"��%65�
分析の具体的な方法:Cytoscapeへ中心性を反映
14
!
��9NMS6��� �8�25��ECG.A?=,8��
"
#Size9&B��$RFL->xB��
%RFL->continuous mappingB��
/9��6:'�.1-37�3?84@'ECG.10-308�3?(IOSDRJD6���
�7��8)File > Import > Table from File…*->'idB 815'name_list.csvB�;�<
QJP9�8��0@5+?Table Panel8��9KTH.��0@?(
"RFL->�B��
!Label9&B��
#Passthrough MappingB��
ネットワーク
15
特徴的なネットワーク
17� �������� ����
学内に限定した解析
19
������������������! "�
2007� ��2018� �����������������
地域の大学との解析
21
����� #���������'*�%�(!�+
���������
2007� �&2018� #����"�'��)�#����$('�����
まとめ
23
• +.2 �W=��Z�_�8L]ITESFN
• ��Z���VCH]4�+.W&$E� SF]�3�E,J^N
• J[U]"9E�7OE@���X�[DW�V/QDYK^UB
���X�_6KRB]WDn���T*=WA]�#Xn
l*=EA]ITX�MKY<7SXUBEm+._%)V5PRB]D_6L�#TU\�]n
l-+;V>�J^]Em
����#V*�XA]WDn��V�G��n'�W�?XA]WDn
+.
akhfgl�10m
hjed `bghfgl:!0m
`bgcil�(0m