如何制作时间间隔不均匀的折线图?在 FacetGrid 函数中

问题描述

我用seaborn FacetGrid做了一个折线图,x轴是“dato”那一栏,表示采样日期。

每次采样之间的时间间隔不相等,因此我希望 x 轴上的每个刻度之间都有相应的空间。我该怎么做?

而且我在为日期设置正确顺序时也遇到问题,尝试了一些代码,但不适用于 FacetGrid。

这是我制作的代码和图表

mer=sns.FacetGrid(df,col='anlegg',hue='Merd',sharey=False,ylim=(0,4000))
sns.set_style('white')
sns.set_context('paper',font_scale=1.2)
mer.map_dataframe(sns.lineplot,x='dato',y='BW',marker='o',err_style='bars')
mer.add_legend()
mer.set_axis_labels('','BW')
mer.set_titles(col_template='anlegg {col_name}')
mer.set_xticklabels(rotation=90) 

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)