我有一个具有索引和列标题的数据框,如下所示:
Customer ID Email Technique 1 Technique 2 ...
12345 i@me.com 1 0 ...
...
有没有一种方法可以用相应的索引/列提取值?在此示例中,前两列是索引,而第一行是所有标题。是否存在某种方法,例如:
dataframe.method(index label, column label)
dataframe.method('12345', 'Technique 2')
>>> 0
答案 0 :(得分:2)
首先将客户ID设置为索引
df.set_index('Customer ID',inplace=True)
然后使用.loc
df.loc[12345,'Technique 2']
Out[415]: 0