python-seaborn scatterplot datetime xaxis太宽
发布时间:2020-12-17 17:35:14 所属栏目:Python 来源:网络整理
导读:我有这个数据框: pd.DataFrame({'Depth': {0: 0.2,1: 0.4,2: 0.4,3: 0.4,4: 0.4,5: 0.4,6: 0.6000000000000001,7: 0.4,8: 3.2,9: 2.0},'DateTimeUTC': {0: Timestamp('2018-03-28 06:25:08'),1: Timestamp('2018-03-28 06:25:49'),2: Timestamp('2018-03-28
我有这个数据框:
看起来像这样:
请注意,所有DateTimeUTC都在2018年之内.当我尝试使用sns.scatterplot绘制深度与时间的关系时,我得到:
为什么X轴从2000年开始?难道我做错了什么? 最佳答案
我在Github上将问题发布为问题,并得到了great response.基本上,问题是plt.scatter无法很好地处理日期,而seaborn使用了它.如果seaborn将为x轴添加类型检查,该检查将使用plt.plot_date作为日期值,则此问题将得到解决.同时,可以创建一个自定义版本的sns.scatterplot来完成此任务.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |