私は381ノードの間に500以上の関係(エッジ)を持っています。ソーシャルネットワークグラフをどのように視覚化できますか?私はi-graphを使ってみました。しかし、エッジが多すぎるために出力が見えません。それらのエッジはすべてのノードをカバーしました。だから、その人物は円を描いていた。rで多くのエッジとリレーションを持つネットワークアナリシス?
私は視覚化するために他のツールを使用する必要がありますか?私は2つのデータフレームを持っています。 1つは以下のようなものです。 CUST_IDとSUB_CUST_IDはノードのキー値です。 fmly_reln_codeはリレーションタイプの値です。もう一方のデータセットにはノードのタイプがあります。
'data.frame': 426 obs. of 3 variables:
$ CUST_ID : int 21564 20672 1342 19239 1649 15039 15963 10455 12657 12921 ...
$ SUB_CUST_ID : int 20967 6462 12929 18556 13961 13961 5767 15377 17146 19488 ...
$ FMLY_RELN_CODE: int 13 12 17 13 13 13 14 12 99 13 ...
と私はエッジのタイプを指摘する他のデータフレームを持っています。私は情報に応じてノードを別の色で表現したい。この2つの問題をどのように達成できますか?また、もしできれば、各ノードに関係タイプを表現したいと思います。しかし、これで、その出力を読み、理解するのが本当に遅くて複雑になります。
UPDATE
OK、キース要求として、私はこの多くを更新します。 2つのdata.framesがあります。 1つは、保険会社の顧客との関係に関するデータを持つことです。 CUST_IDとSUB_CUST_IDはリレーションであり、FMLY_RELN_CODEはリレーションのタイプです。
> str(network_df)
'data.frame': 257 obs. of 3 variables:
$ CUST_ID : int 21564 1342 15039 15963 10455 12657 9790 20267 21575 20534 ...
$ SUB_CUST_ID : int 20967 12929 13961 5767 15377 17146 19390 14629 5934 12708 ...
$ FMLY_RELN_CODE: int 13 17 13 14 12 99 14 14 17 14 ...
> summary(network_df)
CUST_ID SUB_CUST_ID FMLY_RELN_CODE
Min. : 14 Min. : 14 Min. :12.00
1st Qu.: 5949 1st Qu.: 5841 1st Qu.:13.00
Median :12469 Median :12277 Median :14.00
Mean :11648 Mean :11536 Mean :21.24
3rd Qu.:17057 3rd Qu.:17057 3rd Qu.:17.00
Max. :22242 Max. :22258 Max. :99.00
そしてもう1つは、私が顧客が詐欺であるかどうかを知らせることです。だから私はネットワーク分析をして詐欺のネットワークを分析したいと思っています。 326人の顧客があり、その関係に重みや方向性がある必要はありません。
> str(mapping)
'data.frame': 381 obs. of 2 variables:
$ CUST_ID : int 110 257 361 472 525 545 560 810 939 985 ...
$ SIU_CUST_YN: chr "N" "Y" "N" "Y" ...
> summary(mapping)
CUST_ID SIU_CUST_YN
Min. : 14 Length:381
1st Qu.: 5949 Class :character
Median :12082 Mode :character
Mean :11651
3rd Qu.:16964
Max. :22258
は最後に、私は詐欺のネットワークとエッジの色は、それが詐欺であるかどうかを指摘して見ることができるソーシャルネットワークを視覚化したいです。そしてもしできれば、私は縁にリレーションタイプを表示したい。
"エッジ間の関係"とはどういう意味ですか? 381のノードを結ぶ500のエッジを意味しますか? –
@KeithHughitt更新しました! – verystrongjoe
グラフは無向/無重みですか? –