Skip to content

Commit 1b280bf

Browse files
authored
Merge pull request #13 from SASlabgroup/data-qc
2 parents 9f0b19f + 4c203c6 commit 1b280bf

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

data_cleaning.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
def clean_data(data):
22
if "temperature" in data.columns:
3-
data.loc[data["temperature"] >= 9999, "temperature"] = None
3+
data.loc[
4+
(data["temperature"] >= 9999) | (data["temperature"] < -40), "temperature"
5+
] = None
46
if "salinity" in data.columns:
57
data.loc[data["salinity"] >= 9999, "salinity"] = None
68
if "significant_height" in data.columns:
79
data.loc[data["significant_height"] >= 9999, "significant_height"] = None
810

11+
if "latitude" in data.columns and "longitude" in data.columns:
12+
# Drop rows where both latitude and longitude are 0
13+
data = data.loc[~((data["latitude"] == 0) & (data["longitude"] == 0))]
14+
915
return data

0 commit comments

Comments
 (0)