PyCharm supports the following tools for scientific computing:
- Formats for data view
- Data visualization formats
Matplotlib provides a set of Python plotting libraries.
- Jupyter Notebook
IPython provides a rich architecture for interactive computing with data visualization.
With the Jupyter Notebook integration available in PyCharm, you can easily edit, execute, and debug notebook source code and examine execution outputs including stream data, images, and other media.
- R language
This support is available through the R plugin, which enables statistical computing using R language.
Support for these packages is enabled through the Scientific Mode, which is available only in the Professional edition of PyCharm.