Вы можете использовать функцию pd.to_timedelta
(см. https://pandas.pydata.org/pandas-docs/stable/generated/pandas.to_timedelta.html )
Из документации:
pd.to_timedelta('1 days 06:05:01.00003')
Timedelta('1 days 06:05:01.000030')
И он также работает с столбцами данных.
Если ваши значения x являются категориальными, то необязательно имеет смысл связывать их с единой сеткой. Кто сказал, что категории A и B должны быть разнесены так же, как B и C. Предполагая, что они будут приводить только к неправильному представлению ваших результатов.
Поскольку в качестве масштаба вы выбираете неизвестные, вам было бы лучше с точки зрения визуализации установить вашу равномерную сетку х в качестве номера дня, а затем посмотреть, где категории будут располагаться по шкале y, если даны линейные отношения. [ 111]
RMS Error вообще не возникает, если у вас нет количественных данных для x и y.