2017-11-28 17 views
0

私の現在のパンダのデータフレームには気象データが含まれていますが、複数のイベントを含むイベント列があり、それぞれの列に分けてバイナリ分類子を作成します。 picture of example data hereパンダの同じ列の複数の列にイベントを分割する

+0

のために適切にあなたのコードをフォーマットしてください。また、これまでに何を試しましたか? – mmenschig

+0

ようこそスタックオーバーフロー! [良い質問をする方法](https://stackoverflow.com/help/how-to-ask)をお読みください。あなたの質問は具体的なものでなければならず、関連するコードは[最小限で完全で検証可能](https://stackoverflow.com/help/mcve)でなければなりません。 –

答えて

0

pandas.get_dummiesは、必要なトリックを行います。カテゴリ変数をダミー/インジケータ変数に変換します。参照pandas.get_dummies

df1 = pd.get_dummies(df.Events) 
df 
    rain, thunderstorm snow 
0     1  0 
1     0  1 

df = df[['humidity','temp']].join(df1) 
df 
    humidity temp rain, thunderstorm snow 
0   40  45      1  0 
1   35  30      0  1 
+0

それはすごくうまくいった!お手伝いありがとう! – ACIE

+0

@ACIEそれがあなたを助けたら、アップしてください。どういたしまして! –

+1

私は試しました!私は新しいので、それを数えません。私の担当者が改善したら、私は戻ってそれをやります。それは記録されたが、公開されていない – ACIE

関連する問題