Author: Gregorio Flores
Home Page: [github] (https://github.com/bygregonline/forecasting)
Keywords: python3 pandas pyramid prophet matplotlib webservice pyqrcode
Categories
- developers
- traders
- data scientific
- nerds
- technology enthusiasts
- phyton developers
What does this code do
- Runs a webservice
- Convert raw data into CSV, JSON, XML JSON, HTML and generates real time binary streams as PICKLES and excel format
- Generate automatic forecasting data from CSV time series.
- The full forecast can be downloaded using CSV, JSON, XML JSON, HTML, serialized and excel format
- The data can be displayed using the maplotlib direct into your browser.
How does it work
Read usd/mx Time series from csv file forecast the future value using fbprophet TODO, Finish documentation
Description
This code has been programmed as part of the program for young entrepreneurs. The main idea of this code is to teach, how to use pandas, numpy, and web applications together. as long the students has enough financial and math background
Python Version
3.5 or above
How to install
pip install argparse termcolor numpy pandas pypng pyramid-jinja2 pyramid qrcode openpyxl setuptools py-common-fetch Prophet matplotlib
Download
git clone https://github.com/bygregonline/forecasting.git
How to run
python3 run.py -csv_file=mx_us.csv
Go to your local address por 8080 (default)
Web services produces XML CVS JSON SERIALIZED. or download as excel file
The web app could render png or JPG images as a service