Skip to content

Commit ec08aa7

Browse files
(hopefully) a more intuitive solution
1 parent 9f383a0 commit ec08aa7

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## solution challenge
22
def features_above_threshold(df, threshold=0.5):
3-
cols2keep = df.notnull().sum()/df.shape[0] > threshold
4-
rv = df.columns[cols2keep.values]
5-
return rv
3+
n_samples = df.shape[0]
4+
cols2keep = df.notnull().sum()/n_samples > threshold
5+
cols2keep = cols2keep.loc[cols2keep == True].index
6+
return cols2keep
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
## solution challenge
2-
df_clean["Mission Date"] = pd.to_datetime(df_clean["Mission Date"], infer_datetime_format=True)
2+
df_clean["Mission Date"] = pd.to_datetime(df_clean["Mission Date"])

0 commit comments

Comments
 (0)