用 Python 练习机器学习面试题
Lisa Stuart
Data Scientist


.dropna(axis=0).dropna(axis=1)SimpleImputer(strategy='constant', fill_value=0)SimpleImputer(strategy='mean')SimpleImputer(strategy='median')SimpleImputer(strategy='most_frequent')IterativeImputer()| 函数 | 返回 |
|---|---|
df.isna().sum() |
缺失数量 |
df['feature'].mean() |
特征均值 |
.shape |
行、列维度 |
df.columns |
列名 |
.fillna(0) |
用 0 填充缺失 |
select_dtypes(include = [np.number] ) |
数值列 |
select_dtypes(include = ['object'] ) |
字符串列 |
.fit_transform(numeric_cols) |
拟合并转换 |
在机器学习(ML)中,缺失值有什么影响? 选择正确的陈述:
sklearn 算法可处理它们。 在机器学习(ML)中,缺失值有什么影响? 正确答案是:
在机器学习(ML)中,缺失值有什么影响?
sklearn 算法无法处理缺失值,会报错。) 用 Python 练习机器学习面试题