Spaces:
Sleeping
Sleeping
Commit
·
debc743
1
Parent(s):
1377c31
Update code/standard.py
Browse files- code/standard.py +20 -0
code/standard.py
CHANGED
|
@@ -11,3 +11,23 @@ def standardize(df, get_columns):
|
|
| 11 |
df = df[get_columns.columns]
|
| 12 |
|
| 13 |
return df
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
df = df[get_columns.columns]
|
| 12 |
|
| 13 |
return df
|
| 14 |
+
|
| 15 |
+
def finalTouch(data):
|
| 16 |
+
for i in data.index:
|
| 17 |
+
if '*' in data.at[i, 'sasa']:
|
| 18 |
+
data.at[i, 'sasa'] = data.at[i, 'sasa'].split('*')[0]
|
| 19 |
+
data.sasa = data.sasa.replace({'N/A': np.NaN})
|
| 20 |
+
data.replace({' N/A': np.NaN}, inplace=True)
|
| 21 |
+
data.replace({'None': np.NaN, '':np.NaN}, inplace=True)
|
| 22 |
+
data.sasa = data.sasa.astype(float)
|
| 23 |
+
data = data.astype(str)
|
| 24 |
+
for i in data.index:
|
| 25 |
+
if float(data.at[i, 'sasa']) < 5:
|
| 26 |
+
data.at[i, 'trsh4'] = 'core'
|
| 27 |
+
elif float(data.at[i, 'sasa']) >= 5:
|
| 28 |
+
data.at[i, 'trsh4'] = 'surface'
|
| 29 |
+
elif data.at[i, 'sasa'] == 'nan':
|
| 30 |
+
data.at[i, 'trsh4'] = 'nan'
|
| 31 |
+
|
| 32 |
+
|
| 33 |
+
return data
|