# How-to guides

These example notebooks and how-to guides show how to solve specific tasks.

| Topic            | Question                                                                                   | Guide or example                                                                                                                                                                                                                                    |
| ---------------- | ------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Input data       | How to load data from different sources to pandas.Dataframes?                              | <ul><li><a href="input-data/load-data-to-pandas">Guide</a></li></ul>                                                                                                                                                                                |
| Input data       | How to use column mapping?                                                                 | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_use_column_mapping.ipynb">Jupyter notebook</a></li></ul>                                                                                       |
| Test and Reports | How to generate multiple Tests or Metrics quickly? (Test and Metric Generators).           | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_apply_tests_and_metrics_generators.ipynb">Jupyter notebook</a></li></ul>                                                                       |
| Test and Reports | How to calculate drift in embeddings?                                                      | <ul><li><a href="https://github.com/elenasamuylova/evidently/blob/main/examples/how_to_questions/how_to_calculate_embeddings_drift.ipynb">Jupyter notebook</a></li></ul>                                                                            |
| Test and Reports | How to run evaluations on raw text data? (Tests, Metrics and Presets that work with Text). | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_run_calculations_over_text_data.ipynb">Jupyter notebook</a></li></ul>                                                                          |
| Test and Reports | How to use text descriptors in text-specific Metrics?                                      | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_use_text_descriptors_in_text_specific_metrics.ipynb">Jupyter notebook</a></li></ul>                                                            |
| Test and Reports | How to use text descriptors in tabular Metrics and Tests?                                  | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_apply_table_metrics_and_tests_to_text_descriptors.ipynb">Jupyter notebook</a></li></ul>                                                        |
| Test and Reports | How to calculate metrics for ranking and recommender systems?                              | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_calculate_recsys_metrics.ipynb">Jupyter notebook</a></li></ul>                                                                                 |
| Test and Reports | How to import text data, convert to embeddings and detect drift?                           | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_run_drift_report_for_text_data.ipynb">Jupyter notebook</a></li></ul>                                                                           |
| Test and Reports | How to set Test criticality as "warning"?                                                  | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_specify_test_criticality.ipynb">Jupyter notebook</a></li></ul>                                                                                 |
| Test and Reports | How to save and load Test Suites and Reports as JSON "snapshots"?                          | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_use_snapshots.ipynb">Jupyter notebook</a></li></ul>                                                                                            |
| Customization    | How to assign a particular method for Data Drift detection?                                | <ul><li><a href="customization/options-for-statistical-tests">Guide</a></li><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_specify_stattest_for_a_testsuite.ipynb">Jupyter notebook</a></li></ul> |
| Customization    | How to define a custom list of Missing Values?                                             | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_run_tests_with_different_missing_values.ipynb">Jupyter notebook</a></li></ul>                                                                  |
| Customization    | How to add a custom Metric or Test?                                                        | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_make_custom_metric_and_test.ipynb">Jupyter notebook</a></li></ul>                                                                              |
| Visual render    | How to add text comments to the Reports?                                                   | <ul><li><a href="customization/text-comments">Guide</a></li><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_add_a_text_comment_to_the_report.ipynb">Jupyter notebook</a></li></ul>                 |
| Visual render    | How to specify a color scheme in Reports and Test Suites?                                  | <ul><li><a href="customization/options-for-color-schema">Guide</a></li><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_customize_color_schema.ipynb">Jupyter notebook</a></li></ul>                |
| Visual render    | How to get non-aggregated visuals in Reports?                                              | <ul><li><a href="customization/report-data-aggregation">Guide</a></li><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_use_aggregated_data_option.ipynb">Jupyter notebook</a></li></ul>             |
| Outputs          | How to customize JSON output?                                                              | <ul><li><a href="customization/json-dict-output">Guide</a></li><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_customize_json_output.ipynb">Jupyter notebook</a></li></ul>                         |
| Outputs          | How to get Report or Test Suite output in csv?                                             | <ul><li><a href="https://github.com/evidentlyai/evidently/blob/main/examples/how_to_questions/how_to_get_report_results_in_csv.ipynb">Jupyter notebook</a></li></ul>                                                                                |
