ウェブトラフィックデータを使用してインタラクティブなウェブサイトのトラフィック図を作成しようとしています。ソース/ターゲットがゼロインデックスされていないようですnetworkd3
networkD3パッケージを使用しています。
これは単なる単純なネットワークですが、私にこの警告を与え続け、強制的にR Studioを閉じます。
library(networkD3)
simpleNetwork(data.frame(BWT2012$Visitors, 1:189157, fontSize = 16, nodeColour = "blue", nodeClickColour = "red", textColour = "black", opacity = 0.6, zoom = T))
警告メッセージ:ソース/ターゲットはゼロ索引付けされていないように見えます。この はJavascriptで必要となり、プロットがレンダリングされないことがあります。
私は何時間も研究していますが、これがどのように機能するのかわかりません。私はjavascriptが0からrと1からrを読み取ることを理解しています。それがうまくいかない理由です。
こんにちは、ありがとうございます。私が扱っているファイルは非常に大きく(大量の189157行)。このファイルをあなたにアップロードまたは表示するにはどうしたらいいですか? –
'ライブラリ(networkD3) ソース< - C(1、1、2) ターゲット< - C(2、3、3) ソース< - ソース - 1 ターゲット< - ターゲット - 1 NetworkData < - データ。 frameSize = 16、nodeColour = "blue"、nodeClickColour = "red"、textColour = "black"、opacity(source、Target) simpleNetwork(NetworkData) simpleNetwork(data.frame(BWT2012 $ Visitors、1:189157) = 0.6、zoom = T) '私は運が無ければこれを試しました。最初にRを使って作業する –
大規模なデータセットを小さなものに縮小することはできますが、問題を実証するのと同じ効果があります。問題を見るにはBWT2012の最初の5行だけで十分でしょうおよび/またはそれを複製する。最後に追加した行を除いて、上に貼り付けたコードは間違いなく機能します。また、苦労する前に私はあなたに伝えることができます... networkD3と200,000のリンクをプロットしようとするとうまくいかないでしょう...それは単に多くのリンクを処理するようには設計されていません。 –