問題タブ [traminer]
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 - 各クラスター内のシーケンスを識別する方法は?
の一部として提供される biofam データセットの使用TraMineR
:
クラスター分析を実行できます。
ただし、このプロセスでは、biofam.seq の一意の ID が 1 から N までの数字のリストに置き換えられています。
ここで、各クラスター内にあるシーケンスを知りたいので、他の関数を適用して、各クラスター内の平均長、エントロピー、サブシーケンス、非類似度などを取得できます。私がする必要があるのは:
- 古い ID を新しい ID にマップする
- 各クラスターのシーケンスを個別のシーケンス オブジェクトに挿入する
- 新しいシーケンス オブジェクトごとに必要な統計を実行する
上記のリストの 2 と 3 をどのように達成できますか?
r - Rのきれいな樹状図?
私の樹形図はひどく醜く、読めない寸前で、通常は次のようになります。
私が作成したいのは、次のようなものです。つまり、ラベルのサイズを慎重に制御して実際に表示できる丸い樹形図を意味します。
Rでこれを達成するにはどうすればよいですか?
r - シーケンス (距離) ベースのクラスタリングの理想的なクラスター数の決定
シーケンスベースのデータをクラスタリングするために、次の関数を作成しました。
ただし、ここではクラスターの数は任意に割り当てられます。特定の数のクラスターによってキャプチャされた分散の量 (または同様の尺度) が、特定の数のクラスターで収益が減少するポイントに到達し始めることを示す方法はありますか? 因子分析のスクリー プロットに似たものを想像しています。
r - シーケンス データ、ステート シーケンス
配列データまたは配列マイニングについていくつか質問があります。R で Traminer を使用してシーケンスを作成したいと思います。私のデータは縦断的であり、状態シーケンスを使用します。
これは例です:
私の質問は次のとおりです。
- 状態シーケンスのどのメソッドを使用する必要がありますか?
- 複数ある場合、どれが一番いいですか?
読むべきアイデア、チュートリアル、または記事があれば、私は幸せです。どんな種類の助けや提案もいただければ幸いです。
ありがとうございました。
r - R で不一致分析のツリーを表示する (graphviz を使用)
R で不一致分析を行っていますが、graphviz でツリーを表示する際に問題があります。Studer et al 2011 (in: Guillet et al: Advances in Knowledge Discovery and Management) で説明されているようにすべてを行いました。disstree コマンドを使用して、tree.lcp という名前のツリーを作成し、graphviz で表示してみます。
最初のコマンドでは問題ありませんが、2 番目のコマンドでは次のエラー メッセージが表示されます。
コマンド「ドット」が見つかりません。
エラー メッセージ:
1: コマンド 'C:\Windows\system32\cmd.exe /c dot -Tsvg -O hh.lcp.dot' によりステータス 1 が返されました
2: In shell("dot -Tsvg -O hh.lcp.dot" ) : 'dot -Tsvg -O hh.lcp.dot' プロセスが失敗しました - エラー コード 1
パスコマンドと関係があると思います(GraphViz:Windows PATHが新しいインストーラーで設定されていない、Rから呼び出すときの問題を参照)が、GraphVizを C:\Program Files (x86)\Graphviz2.36 にインストールしました。デフォルト。
問題はどこにあるのでしょうか?問題がまだパスコマンドである場合、シェルコマンドにパスを含めるにはどうすればよいですか?
ありがとう!カタリーナ
r - TraMineRを使用したseqedplot:選択したハザード曲線を1つのグラフにプロットする方法は?
私は TraMineRextras を使用していますが、特にこのseqedplot
機能に興味があります。
ここに例があります:
次のようにしてすべての曲線をプロットする代わりに:
オプションsex
を使用して、変数に従って選択した曲線のみをプロットします。ignore
選択した男性と女性の曲線を 2 つの別々のグラフではなく、1 つのグラフにプロットするにはどうすればよいですか?
前もって感謝します
time - TraMineRの月次データから年次データへ
しばらくの間 TraMineR を使用していますが、シーケンスの時間粒度の変更について質問があります。現時点では、シーケンスを月に合わせていますが、いくつかの理由から、これを年に変更したいと考えています。その年の状態として、各年で最も長い呪文を使用したいと思います。つまり、2000年に4か月同棲して結婚し、残りの8か月を2000年に結婚した人を2000年に結婚したとコーディングしたいのですが、簡単な方法はないかと考えていました。 TraMineR でこれを行います。
前もって感謝します、
トム