問題タブ [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 - geom_tile( ) を使用した ggplot2 のシーケンス インデックス プロット
シーケンス分析を使用して論文内で同じ視覚的スタイルを維持するために、ggplot を使用してシーケンス プロットを作成しようとしています。そうです:
クラスターごとにシーケンスをプロットしようとすると、次のプロットが得られます。
ご覧のとおり、各ファセットによって表されるクラスターに属さない ID にはギャップがあります。次の図のように、TraMineR の seqIplot() 関数と同じようにシーケンスが積み重なって表示されるように、これらのギャップを取り除きたいと思います。
続行する方法について何か提案はありますか?
r - 州コードのシーケンス内の NA 値の置換
私が扱っているデータセットは、すでに作成された長い形状のものです。これには、パートタイムまたはフルタイムの契約のアルファベットである、若年成人の就労状態が含まれます。すべてのNA
値は別の状態、つまり失業と見なされます。サポート ドキュメントで簡単に説明されているように、TramineR ユーザー ガイドとヘルプを確認seqdef()
すると、STS オブジェクトを で作成するときに直接実行できるようです。seqdef()
left
:
各シーケンスの最初 (左端) の有効な状態の前に表示される欠損値の動作。ガバディーニョらを参照してください。(2010) を参照して、シーケンス オブジェクトを定義する際の欠損値を処理するオプションの詳細を確認してください。デフォルトでは、左欠損値は「実際の」欠損値として扱われ、nr オプションで定義された内部欠損値コードに変換されます。その他のオプションは、欠損値を含む位置を削除する「DEL」または欠損値を置き換える州コード (アルファベットに属するかどうか) です。
*
と%
の値を新しい州コードに置き換えようとして失敗しましたが、これは実際には欠落しているものとして扱われます (たとえば、シーケンスをプロットするとき)。left
、right
および引数を調べた後、gaps
それもキーではないようです。
NA
値が実際にアルファベットに含まれる州として扱われるように、州コードを指定する方法について誰かがヒントを与えることができますか? 事前にどうもありがとう!