【发布时间】:2018-12-01 23:43:25
【问题描述】:
我正在尝试在过滤的数据集上提取选定的单词和交叉表,使用巨大的数据集进行说明。
train = pd.read_csv("d1.csv")
live= train[train['Survived']>0]# filter for survivors
print (live)
for live in live:
live['Tt'] = live.Name.str.extract(' ([A-Za-z]+)\.', expand=False)
pd.crosstab(live['Tt'], live['Sex'])
我收到一个错误:AttributeError: 'str' object has no attribute 'Name'
实时检查过滤后的数据集,“名称”变量存在于数据集中。
我的哪一部分出错了?如何在交叉表中提取仅显示幸存者的答案?
【问题讨论】:
标签: python python-3.x