Python代码实现查找泰坦尼克号缺失值和重复值的位置
时间: 2023-11-19 18:04:47 浏览: 107
以下是Python代码实现查找泰坦尼克号缺失值和重复值的位置的示例:
```python
import pandas as pd
# 读取数据
titanic = pd.read_csv('titanic.csv')
# 查找缺失值
print('缺失值所在位置:')
print(titanic.isnull().any())
# 查找重复值
duplicate_rows = titanic[titanic.duplicated()]
if duplicate_rows.empty:
print('没有重复值')
else:
print('重复值所在位置:')
print(duplicate_rows)
```
运行结果类似如下:
```
缺失值所在位置:
PassengerId False
Survived False
Pclass False
Name False
Sex False
Age True
SibSp False
Parch False
Ticket False
Fare False
Cabin True
Embarked True
dtype: bool
没有重复值
```
注意,上述代码假设数据文件名为“titanic.csv”,且数据文件在当前工作目录下。如果数据文件路径不同,需要修改代码中的文件路径。
阅读全文