問題タブ [tkplot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - r でのインタラクティブなプロット: tkplot がクラッシュする
私の質問は、igraph および tcltk パッケージを使用して R でプロットすることに関するものです。Mac OS X 10.10 用の XQuartz を含め、すべてをインストールしました。プロットしようとすると、最初に対話型ウィンドウが起動しますが、すぐにエラー " 1 1" でクラッシュします。誰もこれを持っていましたか?これが Mac の問題なのか、一般的に R の問題なのかはわかりません。「プロット」のみを使用して、つまりインタラクティブに(「tkplot」ではなく)プロットすると、機能します。
基本的に、このネットワークをインタラクティブにプロットしたいので、頂点とエッジをドラッグしてプロットを改善できます(これは、「tkplot」の代わりに「plot」を実行した場合のスクリプトの出力です):
PS: 私の R のバージョンは 3.2.1、igraph のバージョンは 1.0.1 です。
PPS:ターミナルで「Rscript script.r」コマンドを使用してこのスクリプトを実行しています。
これが私のコードです:
r - R と igraph によるインタラクティブなプロット: tkplot がクラッシュする
tkplot のユーザー エクスペリエンスに関する情報はあまりありません。私にとってはクラッシュするだけです。R バージョン 3.2.3 と igraph 1.0.1 を使用しています。以下のスクリプトを実行しようとしていますが、tkplot が一瞬フラッシュして閉じます。他の tkplot の例でも同じ動作が得られます。どんな助けでも大歓迎です。このスクリプトは誰にとっても機能しますか?
問題は、これを次のようなスクリプトとして実行していることです。
また
これは単なる例です。実際のスクリプトは非常に長いです。どうすれば実行できますか?
r - グラフの頂点に関する追加情報を表示する
次の例を使用して、有向グラフがあります
頂点を右クリックしたときに追加情報を表示する方法、または各頂点にマウスを移動すると表示されるツールチップを使用して情報を表示する方法を見つけたいと思います。頂点に属性を設定しようとしましたが、それらを表示する方法が見つかりません。
r - tkplot でプロットするときに座標を取得する方法はありますか?
tkplot() 関数を使用してネットワークを視覚化し、ノードを目的の位置に移動してから、ノードのこの位置の座標を取得することが何らかの方法で可能かどうか疑問に思っていますか? これをやったことがありますか?または、プロットする前に特定の位置がわからず、最初に位置を決定した後にのみ結果を確認したい場合、別の方法は何でしょうか。これにより、数値を挿入して最適な座標を見つけようとする時間を大幅に節約できます。ありがとう!