说我有以下DataFrame
字母编号 A 1 B 2 C 3 4天
可以通过以下代码获得
import pandas as pd
letters=pd.Series(('A', 'B', 'C', 'D'))
numbers=pd.Series((1, 2, 3, 4))
keys=('Letters', 'Numbers')
df=pd.concat((letters, numbers), axis=1, keys=keys)
现在,我想从“字母”列中获取值C。
命令行
df[df.Letters=='C'].Letters
将返回
2℃ 名称:字母,dtype:对象
我怎样才能只获得C值而不是整个两行输出?
pd.DataFrame({'Letters': letters, 'Numbers': numbers})