python - 熊猫箱线图中的Xtick频率
问题描述
我正在使用pandas groupby
条形图和晶须图来绘制风速与方向的关系。然而,xaxis 是不可读的,因为很多风向值彼此接近。
我已经尝试过,oc_params ax.set_xticks
但是我有空的 x 轴或修改了具有不同值的 xaxis
我的数据框的负责人
Kvit_TIU dir_cat
0 0.064740 14
1 0.057442 15
2 0.056750 15
3 0.069002 17
4 0.068464 17
5 0.067057 17
6 0.071901 12
7 0.050464 5
8 0.066165 1
9 0.073993 27
10 0.090784 34
11 0.121366 33
12 0.087172 34
13 0.066197 30
14 0.073020 17
15 0.071784 16
16 0.081699 17
17 0.088014 14
18 0.076758 14
19 0.078574 14
我曾经groupby = dir_cat
创建一个箱线图
fig = plt.figure() # create the canvas for plotting
ax1 = plt.subplot(1,1,1)
ax1 = df_KvTr10hz.boxplot(column='Kvit_TIU', by='dir_cat', showfliers=False, showmeans=True)
ax1.set_xticks([30,90, 180,270, 330])
我想以降低的频率绘制 x 轴。以便情节可以阅读
解决方案
推荐阅读
- python - 不导入计算 exp(3.8)
- python - 从按行分隔的 df 创建列表列表
- javascript - 触摸图像滑块:下一个/上一个键干扰当前幻灯片的代码
- php - 如何更新会话空值
- javascript - 如何使用 id React Js 和 Firebase 显示数据
- python - When converting path variable in a list it prints extra symbols \\
- javascript - 节点:使用变量替换管理 SQL 文件
- javascript - 动态 iframe 向父级发送数据
- angular - 如何在 ActivatedRoute 上设置数据以进行观众测试?
- python - 显然相等的字符串在 Python 中不相等