python - Seaborn Scatterplot - 订购 X 轴标签
问题描述
我的 seaborn scatterplot 的 x 轴上有星期几的名称。
我想按照下面的自然顺序排序
cats = [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
我尝试了以下适用于其他绘图类型的方法:
sns.scatterplot(data=df, x='Day', y='Time', hue='Type', order= cats)
但是给了我一个错误:似乎顺序不在散点图函数中。如何解决这个问题?
File "/..lib/python3.7/site-packages/matplotlib/artist.py", line 970, in _update_property
.format(type(self).__name__, k))
AttributeError: 'PathCollection' object has no property 'order'
解决方案
推荐阅读
- c# - 具有过时版本的应用程序中的实体框架迁移
- java - @autowired 在 Springboot 中究竟做了什么
- c# - 带半径的随机点
- python - 正则表达式嵌套在 Positive Lookbehind 中
- applescript - 终端:在 MacOS Mojave 10.14 中将项目添加到辅助功能访问?
- java - 有什么方法可以使用 java FTPClient 覆盖远程服务器中的文件预设
- python - 将子文件夹的名称保留在列表中
- ios - 以编程方式快速切换另一个导航
- java - Java OAuth 2.0 获取访问令牌
- node-red - Node-RED 流上的 Merge / Diff 非常慢