問題タブ [yearmonth]

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.

0 投票する
1 に答える
60 参照

r - データポイントが欠落している場合でも、特定の順序 (月、年) でワイドテーブルを表示する方法は?

長いテーブルからカウントとパーセンテージを含む幅の広いテーブルを作成しようとしています。列は「月年」であり、順番に並べる必要があります。私の問題は、最初のグループ (ALK 阻害剤) の特定の「年月」の行が欠落している場合、列の順序が乱れることです。行方不明の「月年」は末尾に配置されます。また、ロングテーブルは固定テーブルではありません。ユーザーが月の年の範囲を選択できる関数から生成されます。したがって、Year_month 列には任意の範囲を指定できます。

この例では、2019 年 12 月から 2020 年 5 月までの 6 か月の範囲を使用しました。「df_1」には 6 か月すべてが含まれているため、結果のワイド テーブルは期待どおりです。「df_2」には、ALK 阻害剤の 2020 年 1 月がありません。したがって、結果のテーブルの末尾には「2020 年 1 月」が含まれます。

これは、ワイド テーブルを生成するために使用しているコードです。

これがサンプルデータdf_2です


これは、月と四半期のデータを含む新しいデータセットです

-- データが欠落しているため、四半期の日付が順不同です