Update prediction README with up to regression section

This commit is contained in:
DidierRLopes
2021-02-20 18:47:35 +00:00
committed by GitHub
parent 00671303bb
commit d9adee99a1

View File

@@ -29,27 +29,66 @@ This menu aims to predict the share price of a pre-loaded stock, and the usage o
## sma <a name="sma"></a>
```
usage: simple_moving_average [-l N_LENGTH] [-d N_DAYS]
```
* -l : length of SMA window. Default 20.
* -d : prediciton days. Default 5.
![sma](https://user-images.githubusercontent.com/25267873/108604945-d29aea80-73a8-11eb-8dac-6a545b9c52b9.png)
## knn <a name="knn"></a>
```
usage: knn [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS] [-n N_NEIGHBORS]
```
* -i : number of days to use for prediction. Default 40.
* -d : prediciton days. Default 5.
* -j : number of jumps in training data. Default 1.
* -n : number of neighbors to use on the algorithm. Default 20.
![knn](https://user-images.githubusercontent.com/25267873/108604942-d169bd80-73a8-11eb-9021-6f787cbd41e3.png)
## linear <a name="linear"></a>
```
usage: linear [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS]
usage: regression -p 1 [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS]
```
* -i : number of days to use for prediction. Default 40.
* -d : prediciton days. Default 5.
* -j : number of jumps in training data. Default 1.
![linear](https://user-images.githubusercontent.com/25267873/108604948-d3cc1780-73a8-11eb-860f-49274a34038b.png)
## quadratic <a name="quadratic"></a>
```
usage: quadratic [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS]
usage: regression -p 2 [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS]
```
* -i : number of days to use for prediction. Default 40.
* -d : prediciton days. Default 5.
* -j : number of jumps in training data. Default 1.
![quadratic](https://user-images.githubusercontent.com/25267873/108604935-cca50980-73a8-11eb-9af1-bba807203cc6.png)
## cubic <a name="cubic"></a>
```
usage: cubic [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS]
usage: regression -p 3 [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS]
```
* -i : number of days to use for prediction. Default 40.
* -d : prediciton days. Default 5.
* -j : number of jumps in training data. Default 1.
![cubic](https://user-images.githubusercontent.com/25267873/108604941-d169bd80-73a8-11eb-9220-84a7013e1283.png)
## regression <a name="regression"></a>
```
usage: regression -p N_POLYNOMIAL [-i N_INPUTS] [-d N_DAYS] [-j N_JUMPS]
```
* -i : number of days to use for prediction. Default 40.
* -d : prediciton days. Default 5.
* -j : number of jumps in training data. Default 1.
* -p : polynomial associated with regression. Required.
![regression](https://user-images.githubusercontent.com/25267873/108604946-d3338100-73a8-11eb-9e99-fa526fb56672.png)