create_labelled_data {lazytrade} | R Documentation |
Create labelled data
Description
FUNCTION create_labelled_data. PURPOSE: function gets price data of every currency in each column. It is splitting this data by periods and transposes the data. Additionally function is capable to label the data based on the simple logic. Each row will be assigned into 2 categories based on the difference between beginning and end of the row elements Finally all data will be stacked on top and joined into the table
Learn by example how to manipulate data
Usage
create_labelled_data(x, n = 50, type = "regression")
Arguments
x |
|
n |
|
type |
|
Details
see more info in the udemy course self-learning-trading-robot
Value
function returns transposed data. One column called 'LABEL' indicate achieved value of the label. Transposed values from every column are stacked one to each other
Examples
library(dplyr)
library(magrittr)
library(readr)
library(lazytrade)
# usind a sample data
data(price_dataset)
# price change as a label
create_labelled_data(x = price_dataset, n = 75, type = "regression")
# factors 'BU'/'BE' as a label
create_labelled_data(x = price_dataset, n = 75, type = "classification")