INNER CODE UNIT · Python

read_data

alteryx/open_source_demos · predict-daily-temperature/utils.py:66

def read_data(filepath, time_index, target_col):
    df = pd.read_csv(filepath)
    return df[[time_index, target_col]]


def get_train_test(df):
    split_point = int(df.shape[0]*.7)

    training_data = df[:split_point]
    test_data = df[split_point:]

    return training_data, test_data


def add_delayed_feature(df, col_to_delay, delay_length):
    target_delay_training = df[col_to_delay].shift(delay_length)
    target_delay_training.name = 'target_delay'
    

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…