Как построить график количества столбцов категорий фрейма данных на основе столбца метки времени с использованием любой библиотеки визуализации pandas

#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. никаких проблем, у вас есть какие-либо идеи, как этого можно достичь?