Skip to content

Commit 3aa03cc

Browse files
authored
Merge pull request #20 from K-Ibadullaev/KForecast
added global temperature data set
2 parents a4027f0 + a2706a9 commit 3aa03cc

File tree

5 files changed

+239234
-1
lines changed

5 files changed

+239234
-1
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import pandas as pd
2+
import os
3+
# https://www.kaggle.com/datasets/pralabhpoudel/world-energy-consumption
4+
# https://ourworldindata.org/energy#explore-data-on-energy
5+
def load_energy_consumption_df(rawDS=False):
6+
7+
dir_path = os.path.dirname(os.path.realpath(__file__))
8+
if rawDS:
9+
df_csv = os.path.join(dir_path,"total-primary-energy-consumption-csv-version-4.csv")
10+
return pd.read_csv(filepath_or_buffer=df_csv , sep=",")
11+
else:
12+
df_csv = os.path.join(dir_path,"energy_consumption_df.csv")
13+
return pd.read_csv(filepath_or_buffer=df_csv, sep=",")
14+
15+
16+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import pandas as pd
2+
import os
3+
# https://www.kaggle.com/datasets/shishu1421/global-temperature/data
4+
def load_global_average_temperatures_df(rawDS=False):
5+
6+
dir_path = os.path.dirname(os.path.realpath('__file__'))
7+
if rawDS:
8+
df_csv = os.path.join(dir_path,"GlobalLandTemperaturesByMajorCity.csv")
9+
return pd.read_csv(filepath_or_buffer=df_csv , sep=",")
10+
else:
11+
df_csv = os.path.join(dir_path,"GlobalLandTemperaturesByMajorCity.csv")
12+
glob_temp_df = pd.read_csv(filepath_or_buffer=df_csv, sep=",")
13+
glob_temp_df = glob_temp_df.dropna(axis=0)
14+
glob_temp_df.dt = pd.to_datetime(glob_temp_df.dt)
15+
cols_list = glob_temp_df["dt"]
16+
glob_temp_df = glob_temp_df.drop(columns=["dt"]).T
17+
glob_temp_df.columns = cols_list.values
18+
19+
return glob_temp_df

0 commit comments

Comments
 (0)