#python #pandas #matplotlib #seaborn
#python #pandas #matplotlib #seaborn
Вопрос:
У меня есть фрейм данных Pandas, который выглядит следующим образом
test_case | test_type | source_path | table_path | test_status | record_count | table_partition | load_ts | ID | |
---|---|---|---|---|---|---|---|---|---|
0 | проверка1 | T1 | / документы | /Статус | передать | nan | nan | 2021-02-13 19:06:02.527 | 1 |
1 | проверка 2 | T1 | / документы | /Статус | сбой | nan | nan | 2021-02-11 19:06:02.527 | 2 |
2 | проверка3 | T2 | / документы | /Статус | передать | nan | nan | 2021-02-12 19:06:02.527 | 3 |
3 | проверка4 | T2 | / документы | /Статус | сбой | nan | nan | 2021-02-12 19:06:02.527 | 4 |
Я хочу, чтобы мои графики вывода или визуализации сообщали: Для каждой даты (столбец load_ts) показывайте имена тестовых примеров, которые прошли, и имена тестовых примеров, которые завершились неудачей
Я попробовал приведенный ниже код —
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
plt.figure(figsize=(15,16))
sns.countplot(x='load_ts', hue="test_status", data=result_df)
plt.show()
Проблема с этим кодом заключается в том, что он показывает только количество статусов теста для прохождения и сбоя за дату, но я хочу продолжить детализацию и посмотреть, какие тестовые примеры проходят, а какие завершаются неудачно. Пожалуйста, посмотрите график ниже, который я создал на данный момент.
Комментарии:
1. эй, удалил мой ответ, потому что я думаю, что неправильно понял вопрос, извините за это, надеюсь, другие могут помочь
2. никаких проблем, у вас есть какие-либо идеи, как этого можно достичь?