通过索引/列条目访问和编辑pandas.DataFrame

时间:2015-06-10 08:38:39

标签: python pandas

我想通过给出行和列来元素地访问pandas DataFrame;对我来说似乎很简单,但研究没有给出答案。我到目前为止:

import pandas as pd
import numpy as np

data=np.random.randn(3,3)
index=np.linspace(0.1,1,3)
columns=np.linspace(2000,3000,3)

pdf=pd.DataFrame(data, index=index, columns=columns)

我找到了pdf.ix来访问,但它给了我一个NaN,我无法编辑该条目:

 pdf.ix[['0.55'],['2500']]
Out[16]: 
      2500
0.55   NaN

pdf.ix[['0.55'],['2500']]=2
KeyError: "['0.55'] not in index"

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

正确的语法是:

{{1}}