#rough
```python
import pandas as pd
from geopy.geocoders import GoogleV3
df = pd.read_csv('data/schools.csv')
api_key = ''
locator = GoogleV3(api_key=api_key)
#create location column
df['location'] = df['ADDRESS'].apply(locator.geocode)
#create longitude, laatitude and altitude from location column (returns tuple)
df['point'] = df['location'].apply(lambda loc: tuple(loc.point) if loc else None)
#split point column into latitude, longitude and altitude columns
df[['latitude', 'longitude', 'altitude']] = pd.DataFrame(df['point'].tolist(), index=df.index)
```