マイデータフレームの外観:パイソン&パンダは:条件に基づいて、列にランダムな値を設定し、このような
私があれば、0,1の間で一様乱数値にspeed
を設定したいですdir
は999であると「スピード」は0
であれば、私はこれを実行します。
df.loc[(df['dir'] == 999)&(df['speed'] == 0), 'speed'] = np.random.uniform(0,1)
をしかし、それはすべての速度が設定されているが判明しました同じ値に:
date
19800111 0.453046
19800111 0.453046
19800111 0.453046
19800111 0.453046
19800111 0.453046
19800111 0.453046
19800111 0.453046
19800111 0.453046
私は何が間違っているのか分かりませんか?これをどうすれば解決できますか?
利用PNG、ユーザーカットアンドペーストカントデータをいけないしてください。 – Merlin