    

 ## On this page

  

 

 # Data analytics example notebooks

 Last update: 16.07.2025 

These examples show how to use the MI Scripting Toolkit to perform some common data analytics tasks, including statistical roll-ups and generation of plots. All examples use the MI Training database, available from the Ansys Download Center.

Download all the notebooks and the example files [`here`](samples/data-analytics/example_files_data_analytics.zip).

- [Create scatter plots](samples/data-analytics/00_Create_scatter_plots.md)
- [Compare datasets graphically](samples/data-analytics/01_Compare_datasets_graphically.md)
- [Plot data by category](samples/data-analytics/02_Plot_data_by_category.md)
- [Fit series data and import fit results](samples/data-analytics/03_Fit_series_data_and_import.md)
- [Process datasets and import results into Granta MI](samples/data-analytics/04_Process_datasets_and_import.md)
- [Find the area under a curve](samples/data-analytics/05_Find_area_under_a_curve.md)
- [Calculate statistics for a set of records](samples/data-analytics/06_Calculate_statistics_for_records.md)
- [Calculate statistics for functional data attributes](samples/data-analytics/07_Calculate_statistics_for_functional_attributes.md)
- [Fit a non-linear model to series data](samples/data-analytics/08_Fit_model_to_series_data.md)
- [Compare test data to specification values](samples/data-analytics/09_Compare_test_data_to_specification_values.md)
- [Generate a Material Datasheet Report using MI Scripting Toolkit and `python-docx`](samples/data-analytics/10_Material_datasheet_report.md)
- [Generate a Material Summary Presentation using MI Scripting Toolkit and `python-pptx`](samples/data-analytics/11_Powerpoint_summary_example.md)
- [Preparing data for Power BI](samples/data-analytics/12_Preparing_data_for_Power_BI.md)
- [Data validation using Scripting Toolkit](samples/data-analytics/13_Data_validation.md)