我创建了一个Pandas DataFrame
df = DataFrame(index=['A','B','C'], columns=['x','y'])
得到这个
x y A NaN NaN B NaN NaN C NaN NaN
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 然后我想将值分配给特定的单元格,例如行’C’和列’x’. 我预计会得到这样的结果:
x y A NaN NaN B NaN NaN C 10 NaN
使用此代码:
df.xs('C')['x'] = 10
但是df
的内容没有改变.它在DataFrame中再次只有NaN
.
有什么建议?