12.3. Python packages#
This chapter contains further python packages
demos to show how itom
is used as a general python IDE
. Click on any image to see the full script documentation.
12.3.1. Matplotlib#
Buttons
Colorbar tick labelling
Cyberpunk
Date axis
Errorbar
Fill features
Function animation
GGPlot
Histogram 2D size control
Logarithmus
1D animation
2D animation
1D func animation
Events
Multi cursor
Oscilloscope
Path editor
Polar axis
Quantum Black Styles
Scatter 3D
Science Plots
Slider
Streamplot
Surface 3D
Tex
Text fontdict
Toolmanager
12.3.2. Numpy#
This demos shows the features of numpy
(https://numpy.org/doc/stable/user/quickstart.html).
Numpy FFT, PyFFTW
Copy
Create array
Indexing, Slicing and Iterating
Indexing, Slicing and Iterating
Operations
Rank and nullspace demo
Shape manipulation
Splitting array
Stacking arrays
12.3.3. others#
Matlab engine
Pyro4
12.3.4. Pandas#
This demos show the basics feature of pandas
(copied from https://pandas.pydata.org/docs/user_guide/10min.html).
Categoricals
Create and view an object
Grouping data
Getting data in/out
Merge data
Missing data
Operations
Plotting
Reshaping data
Selection of data
12.3.5. Parallelization and Threading#
Multi processing
Thread pool executor
Worker thread
12.3.6. Plotly#
12.3.7. PyTest#
Pytest
12.3.8. Scikit-learn#
Principal Component Regression vs Partial Least Squares Regression
Principal Component Regression vs Partial Least Squares Regression
Recursive feature elimination
K-Means clustering
12.3.9. Scipy#
12.3.10. Seaborn#
Bivariate
Joint kernel
Linear regression
Scatterplot
Timerseries
Violinplots