python-3.x - 如何减少箱线图中x轴的刻度数?
问题描述
我有一个带有大量框的数据框的箱线图。我不知道如何减少 x 标签中的刻度数。
我使用此代码制作我的图:
fig, ax = plt.subplots(figsize=(10,8))
df2.boxplot(column=['age_gps_data'], by='kilom_100', ax=ax)`
我实现了下一个数字:
显示较少滴答声的方法是什么,例如每 10 个滴答声。使我的刻度可见和可读。提前感谢您!
解决方案
尝试这个。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df = pd.DataFrame(np.arange(40000).reshape(400,100), columns=np.arange(100))
ax = df.boxplot(return_type='axes')
ax.set_xticks(np.arange(0,100,step=10))
ax.set_xticklabels(np.arange(0,11))
plt.show()
推荐阅读
- php - 返回 404 Wordpress 的所有页面和帖子(永久链接问题)
- amazon-web-services - 如何在 UI 中设计具有 4 个过滤器的 DynamoDB 索引
- python - 避免熊猫数据框的for循环来计算每个id python
- python - 需要开始训练两次以加载检查点(它有效,但为什么?)
- vue.js - 有没有办法在标签内添加评论
- python - 将图像的模糊蒙版“剪切和粘贴”到原始图像上会对结果产生负面影响吗?
- linux - node-exporter 不导出 node_memory_MemAvailable_bytes 指标
- javascript - Yammer JS SDK:使用 Yammer 登录按钮会打开弹出窗口,但从不关闭它。Yammer JS 开发工具包
- mac-address - getMac npm 角度 cli
- rx-java - RxJava:如何取消订阅 observable 的主题