December 10, 2015

Developers of optimization and prescriptive analytics models often feel that they need to choose between the ease of a modeling language and the power of a programming language.

However, the high-level modeling constructs Gurobi has embedded in Python, deliver the ease of a modeling language inside a powerful programming language. Anaconda, a modern data analytics platform powered by Python, provides more than 300 of the most popular Python and R packages for data science. The combination offers a complete solution for data ingestion, model solution, and visualization. 

Anaconda + Gurobi for Portfolio Optimization

Developers of optimization and prescriptive analytics models often feel that they need to choose between the ease of a modeling language and the power of a programming language.

However, the high-level modeling constructs Gurobi has embedded in Python, deliver the ease of a modeling language inside a powerful programming language. Anaconda, a modern data analytics platform powered by Python, provides more than 300 of the most popular Python and R packages for data science. The combination offers a complete solution for data ingestion, model solution, and visualization. 

Based on our experience, since python is a very readable and easy programming language to get started with, we think you’ll be most productive with the Gurobi-Python environment – even if you are already familiar with another programming language. 

In this webinar, we will cover: why choose Gurobi as your solver, why choose Python as your programming language, why choose Anaconda as your analytics platform, how Gurobi and Python can be used together to build models and applications, and an overview of useful Python resources including: Spyder and Jupyter for development, Pandas to help you manage data and Bokeh to help you visualize your results.


About the Author

admin has been with the Anaconda Global Inc. team for over 2 years.

Read more

Join the Disucssion