Python Pandas简单查找 - 难倒

时间:2014-01-22 03:43:12

标签: python pandas lookup

A具有状态缩写和完整状态名称的数据框。

如何获取州名缩写和lookup全州名称?它如此简单,但我无法弄清楚。

stateDF = pandas.read_csv("c:\\states.csv", index_col=0)

targetState = "AL"

fullName = stateDF.ix(targetState,"Full Name")

1 个答案:

答案 0 :(得分:1)

怎么样:

stateDF[stateDF['abbreviation_column'] == targetState]['Full Name']

其中'abbreviation_column'是缩写所在列的名称。 这将在缩写列中找到具有targetState变量的所有行,并仅返回Full_Name值。