У меня есть такой фрейм данных:
frame = {'Date' : ['3-Mar', '20-Mar', '20-Apr', '21-Apr', '29-Apr', '7-May', '30-May', '31-May', '7-Jun', '16-Jun',
'1-Jul', '2-Jul', '10-Jul'],
'Test_1' : [0.5840, 0.8159, 0.7789, 0.7665, 0.8510, 0.7428, 'None', 0.6820, 0.8714, 0.8902, 'mraky', 0.8289, 0.6877],
'Test_2' : [0.6196, 0.8291, 0.7686, 0.7848, 0.9935, 0.7406, 'None', 0.6952, 0.6952, 0.6952, 'None', 0.8119, 'None']}
И дополнительные массивы тестов с некоторыми значениями none. Я хотел бы сделать сюжет спагетти.
Проблема заключается в том, что seaborn перетасовывает значения / элементы 'date', когда они имеют форму строки (они не упорядочены в хронологическом порядке) или если я изменил формат даты на:
frame['Date'] = pd.to_datetime(frame['Date'], format='%d-%b', errors='ignore')
Морской бор пропускает некоторые записи и делает что-то вроде этого:
Да, возможно, я мог бы заменить значения None на среднее значение соседних значений, но есть ли другой способ?
THX!