、パンダのDataFrameの列に値を設定するにはどうすればよいですか?
は、私が得たdf
のように:私はこのような列 'Y' の値を変更したい
x y
A 1 1
B 2 2
C 3 3
:
x y
A 1 56
B 2 45
C 3 34
をI持っていた配列の値a = [56, 45, 34]
.set_valueを使用して値を変更することができます:
df.set_value('A', 'y', a[0])
df.set_value('B', 'y', a[1])
df.set_value('C', 'y', a[2])
しかしdf
が配列の場合、私が行うことができます。
df[:, 1] = a
は、データフレームの列に値を設定するための上記のような方法はありますか?
をあなたに情報を追加しますコードスニペットは良い練習です! –
@Alex Cio、私はここでも少し新しくなっています。あなたは上記のためにどのような情報を追加すべきかの例を挙げることができますか? – Yeile
問題のない男!私は説明を話しているだけでなく、スニペットを残して、他の人があなたのコードをポストするときにあなたが何を理解するかもしれないようにします。 –