matplotlib - 更改直方图 matplotlib 中的默认刻度轴
问题描述
我使用 matplotlib ,代码
Number = [ 10, 20, 30, 40 , 50 10 , 20, 10 , 100]
Plthist(number, 10 , range(0, 100))
我得到的x轴结果是0 20 40 60 80 90
我想将 x 轴的刻度更改为0 10 20 30 40 50 60 70 80
解决方案
您可以使用xticks
库的功能来实现这一点。下面附上一个片段:
import matplotlib.pyplot as plt
import numpy as np
plt.xticks(ticks=np.linspace(0, 80, 9))
plt.hist(number, 10, range(100))
推荐阅读
- python - 在Django(Python)中多次传递参数失败
- node.js - 如何使用 vue js 作为前端和 postgres 作为后端创建节点 js 应用程序
- java - 替换 @Autowired Httpservlet 为什么在 springbok 中自动装配 httpservlet 不是一个好习惯?
- node.js - UTF-8 SQL 搜索
- linux - 根据列的值保留唯一 ID?
- f# - 如何在 F# 中为自定义类型定义一元减号?
- c# - 跳过等待任务响应条件
- hadoop - Hadoop mover 太慢了
- bash - 如何在mailx中插入名称字段
- python - Python/gspread - 用不同的值更新多个单元格?