私はこれを間違った方法で行っているかもしれませんが、データの分析を計画しているので、各アプリケーションごとに1つのエントリが必要です。列の数値に基づいて行を追加してください
マイデータフレームは、このようなものになります。
ID Job Title Number Applied Hired Feature(Math)
1 Accountant 3 2 1
2 Marketing 1 1 0
3 Finance 1 1 1
私はそれがこのように見えるようにする必要があります(0、はい= 1 =なし):
ID Job Title Number Applied Hired Feature(Math)
1 Accountant 1 0 1
2 Accountant 1 1 1
3 Accountant 1 1 1
4 Marketing 1 1 0
5 Finance 1 1 1
私は、行を追加する必要がありません申請者ごとにNumber Applied
は常に1にする必要があります。これが完了したらNumber Applied
の列を削除できます。
私が含まなかった追加機能があります。分析のポイントは、スキルセットに基づいて人が仕事を見つけるかどうかを予測する機械学習アルゴリズムを適用することです。私の現在のデータフレームは、雇用をyesまたはnoに変換すると、3の代わりに2人しか数学スキルを持つ人しか雇われていないと考えられるので、私の現在のデータフレームは機能しません。
を行うことができます
ありがとうございました。それは魅力のように働いた。私自身がこれほどエレガントな解決策を思いつきたいと思っています。 – Srule
問題ありません。投稿された回答があなたのために働いた場合は、それを受け入れてください(回答スコアの下のチェックマークをクリックしてください)。 –
@Sruleあなたは15以上の新しい評判でアップ票を投じることもできます... [** WhatToDo **](https://stackoverflow.com/help/someone-answers) – piRSquared