【发布时间】:2016-04-27 16:43:41
【问题描述】:
我有一个大约有 20 列的数据框,我试图通过仅选择大约 6 列的某些特定列来获取数据框的子集。我的代码行是:
df3_query = df3[['Cont NUMBER'],['PL NUMBER'],['NAME'],['LOAN COUNT'],['SCORE MINIMUM'],['COUNT PERCENT']]
我收到一个错误
TypeError: unhashable type: 'list'
我可以知道我收到此错误的原因吗?另外我想从 df3 数据框中只选择那些列。谁能帮我解决这个问题?
【问题讨论】:
-
列表不可散列,Python 需要不可变数据进行散列
标签: python pandas dataframe typeerror