行内の同じ ID を他の列と分類することに関する説明こんにちは、同じ ID が複数の行に表示され、各行に 1 ~ 3 つのカテゴリが含まれるデータセットがあります。列の範囲はcostAからcostZまであり、それらを単一の「Cost」列に統合する必要があります。私の目標は、特定の基準に従ってカテゴリ 1 でグループ化することです (カテゴリ 1 < 2000 の場合は 1、カテゴリ 1 = 2000 ~ 4000 の場合は 2、カテゴリ 1 = 4000 ~ 6000 の場合は 3、カテゴリ 1 = 6000 ~ 10000 の場合は 4、カテゴリ 1 の場合は 5) 1 > 10000)。
ただし、カテゴリ 2 または 3 に対応するエントリがないカテゴリ 1 のエントリは除外したいと考えています。さらに、カテゴリ 1 ~ 3 の期間は 1 か月を超えてはなりません (参考までに日付列を用意しています)。 1 つの ID に複数のカテゴリ 1 ~ 3 エントリを含めることができることに注意することが重要です。
データを積み重ねようとしましたが、カテゴリ 1 を他のカテゴリと適切にグループ化することが困難でした。私の目的は、カテゴリ (x) とコスト (y) をグループごとに示すグラフを作成することです。
何かアイデアや提案はありますか? ご協力いただければ幸いです。 ありがとうございます! (参考のために Excel ファイルも添付しました。) JMP バージョン 16 を使用しています。
添付:写真1枚とExcelファイル
Screenshot 2024-03-26 at 12.27.55 AM.png
基本的なデータ分析とモデリングデータのブレンディングとクリーンアップRe: 他の列を含む行での同じ ID の分類に関する説明いくつかの質問:
カテゴリ 2 または 3 に相当するエントリがないカテゴリ 1 のエントリを除外したい.
jthi_0-1711467838486.png
ID=1 を削除する必要がありますか?または、ID4 にはすべてのカテゴリがあるため、ID4 が期待されます。
カテゴリ 1 ~ 3 の期間は 1 か月を超えてはなりません
カテゴリには複数のエントリがある可能性があるため、これはカテゴリで見つかった日付に基づいていますか?最小、最大、平均、すべて、ランダム?行 23 を保持する必要がありますか、それとも行 23 と行 24 の両方を破棄する必要がありますか?
jthi_2-1711467998006.png
頭に浮かぶ可能性のあるすべてのエッジケースと、ソリューションをテストできる簡単なケースを含むデータセットを提供していただけますか?
件名:他の列を持つ行における同一IDの分類に関する説明Jarmoさん、こんにちは。ご協力ありがとうございます。私の基準は、各IDがカテゴリ1に関連付けられ、さらにカテゴリ2および/または3にリンクされていることを確認することです。カテゴリ1~3に複数のエントリがある場合は、各カテゴリで最新のエントリを優先します。さらに、cost1~cost10のすべての列を1つのcost列に統合する必要があります。また、カテゴリ1をカテゴリ2と3にリンクされた5つのグループに分類したいと考えています。最後に、これらの基準に基づいてグラフを作成したいと考えています。より詳細な情報を含むExcelの新しいデータテーブルを以下に示します。ありがとうございます。