2
以下の場合の比率を計算したいと思います。 Pythonで以下のシナリオを実行するための最適なコード。私は可能なPythonで数字出たができませんよR.Pythonでの因子別グループの比率の発見?
で同じことを行う入力
Ord_ID Flag
48221742 Y
48221742 Y
48221742 Y
48221742 Y
48221742 N
48221742 N
48221742 Y
48221742 N
48221742 N
48221742 N
291000002 N
291000002 Y
291000002 Y
291000002 Y
291000002 N
291000002 N
291000002 N
291000002 N
出力
Ord_ID Flag Y_Flag_Ratio
48221742 Y 0.5
48221742 Y 0.5
48221742 Y 0.5
48221742 Y 0.5
48221742 N 0.5
48221742 N 0.5
48221742 Y 0.5
48221742 N 0.5
48221742 N 0.5
48221742 N 0.5
291000002 N 0.375
291000002 Y 0.375
291000002 Y 0.375
291000002 Y 0.375
291000002 N 0.375
291000002 N 0.375
291000002 N 0.375
291000002 N 0.375
私は私ができた、Rで同じことを試してみました1行のコードで同じことをする。
Data$Y_flag_ratio = ave(Data$Flag == "Y", Data$Ord_ID)
あなたが同じのためにPythonで何かを試してみましたか? – chakri
@ chakri、Pythonで最適なコード –