【发布时间】:2017-06-19 16:05:32
【问题描述】:
我正在学习 python 并在泰坦尼克号的统计数据上做一些练习。该文件可以在here 找到。在运行这个简单的代码时,我总是收到这个错误消息“字符串索引必须是整数”。 我想根据PassengerId'在我的.csv文件中找到唯一数据条目的总数。当我检查我的“test_data”变量时,它里面有“PassengerId”,但我仍然收到错误。我该如何解决?
import pandas as pd
titanic_df = pd.read_csv("file.csv")
unique_number_df = set()
for test_data in titanic_df:
unique_number_df.add(test_data['PassengerId'])
print(len(unique_number_df))
【问题讨论】:
标签: string python-3.x csv set