にデータフレームに記憶されている辞書に追加するだから私は{c: 2}
のような別のキーペアが列Cのすべての値にこれを追加するための構文は何でしょうか考えると、次の値
a b c
0 AB 10 {a: 2, b: 1}
1 AB 1 {a: 3, b: 2}
2 AC 2 {a: 4, b: 3}
...
400 BC 4 {a: 1, b: 4}
のように見えるのデータフレームを持っていますか
a b c
0 AB 10 {a: 2, b: 1, c: 2}
1 AB 1 {a: 3, b: 2, c: 2}
2 AC 2 {a: 4, b: 3, c: 2}
...
400 BC 4 {a: 1, b: 4, c: 2}
私は
df['C'] +=, and df['C'].append()
を試してみた
、およびdf.C.append
が、どちらも動作するようです。
'のDF [「C」]の更新(C = 2)' –
これは例外TypeErrorを返さ辞書。 – SharpObject
'df ['c'] = df.c.apply(ラムダx:dict(x、c = 2))'?あなたの辞書の順序が変わるかもしれないことに注意してください。 – Abdou