Canopy is highly recommended for data analysts
Use Cases and Deployment Scope
I currently use Enthought Canopy as my IDE for writing, editing and running Python scripts. It helps me keep track of all my Python programs and projects in one space. Canopy is good for data analysis and playing around with data to achieve a specific purpose. Currently I am the only one using Enthought Canopy at my team.
Pros
- Canopy's editor has an integrated environment of having an editor and a Python shell attached to it
- The Documentation Browser is useful
- The analytic Python package distribution is definitely a plus
Cons
- Canopy does not support Python 3
- There were times the Python shell crashed, and I would have to restart it
- Some Python libraries are slow.
Likelihood to Recommend
Enthought Canopy is best suites for scripting data analytical concepts. It has a wide range of data analytical libraries and also is good for data visualization. I would not recommend using Enthought Canopy only as an IDE, there may be better options available. If you're looking for a good data simulation & visualization package, Canopy it is.