python axis client_Python Matplotlib.axis.Axis.get_majorticklocs()用法及代码示例

news/2024/7/23 8:56:35

Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展。它是Python中令人惊叹的可视化库,用于数组的2D图,并用于与更广泛的SciPy堆栈配合使用。

matplotlib.axis.Axis.get_majorticklocs()功能

matplotlib库的轴模块中的Axis.get_majorticklocs()函数用于获取数据坐标中主要刻度位置的数组。

用法: Axis.get_majorticklocs(self)

参数: This method does not accepts any parameter.

Return value: This method returns the array of major tick locations in data coordinates.

以下示例说明了matplotlib.axis中的matplotlib.axis.Axis.get_majorticklocs()函数:

范例1:

Python3

# Implementation of matplotlib function

from matplotlib.axis import Axis

from matplotlib.artist import Artist

from mpl_toolkits.mplot3d import axes3d

import matplotlib.pyplot as plt

fig, ax = plt.subplots()

def tellme(s):

ax.set_title(s, fontsize = 16)

fig.canvas.draw()

renderer = fig.canvas.renderer

Artist.draw(ax, renderer)

tellme("Matplotlib.axis.Axis.get_majorticklocs()\n\

Function Example")

ax.grid()

print("Value of get_majorticklocs():")

for i in ax.xaxis.get_majorticklocs():

print(i)

plt.show()

输出:

5363bcb40659a871ed9dff594199fe6d.png

Value of get_majorticklocs():

0.0

0.2

0.4

0.6000000000000001

0.8

1.0

范例2:

Python3

# Implementation of matplotlib function

from matplotlib.axis import Axis

from matplotlib.artist import Artist

from mpl_toolkits.mplot3d import axes3d

import matplotlib.pyplot as plt

fig = plt.figure()

ax = fig.add_subplot(111, projection ='3d')

X, Y, Z = axes3d.get_test_data(0.1)

ax.plot_wireframe(X, Y, Z, rstride = 5,

cstride = 5)

ax.view_init(30, 50)

fig.canvas.draw()

renderer = fig.canvas.renderer

Artist.draw(ax, renderer)

fig.suptitle('Matplotlib.axis.Axis.get_majorticklocs()\n\

Function Example')

ax.grid()

print("Value of get_majorticklocs():")

for i in ax.xaxis.get_majorticklocs():

print(i)

plt.show()

输出:

39882ab02a6e29dd1e51263cbe09c0fb.png

Value of get_majorticklocs():

-40.0

-30.0

-20.0

-10.0

0.0

10.0

20.0

30.0

40.0


http://www.niftyadmin.cn/n/2745912.html

相关文章

jsp页面报错,报红叉 javax.servlet.http.HttpServlet was not found

完整错误信息: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESSFOR A PARTICULAR PURPOSE…

SQL学习笔记 初识SQL

SQL 是用于访问和处理数据库的标准的计算机语言。 SQL(结构化查询语言, 使我们有能力访问数据库, 是一种 ANSI 的标准计算机语言, ) 可分为六个部分:数据查询语言(DQL)、数据操作语言…

python中confusion matrix_python confusion matrix 混淆矩阵

示例:程序摘自【4】。from sklearn.metrics import confusion_matriximport matplotlib.pyplot as pltimport numpy as npdef plot_confusion_matrix(cm, labels, titleConfusion Matrix):plt.imshow(cm, interpolationnearest, cmapBlues)plt.title(title)plt.colo…

python爬虫入门必备正则_Python爬虫入门七之正则表达式

在前面我们已经搞定了怎样获取页面的内容,不过还差一步,这么多杂乱的代码夹杂文字我们怎样把它提取出来整理呢?下面就开始介绍一个十分强大的工具,正则表达式!1.了解正则表达式正则表达式是对字符串操作的一种逻辑公式…

北京文化董事长宋歌:爆款是怎样炼成的

宋歌出名了,不是因为在56亿票房电影《战狼2》上客串了一把大使,而是因为他带领下的北京文化接二连三参与几部叫好又叫座的片子。从《战狼》、《我不是药神》、《无名之辈》再到《流浪地球》,不仅都是爆款,简直被视为国产电影的希望…

python的csv时间处理成指定的间隔时间_python日期处理(pandas)

python日期处理(pandas)python有内置的日期处理模块,datetime,但是这里主要介绍pandas的日期处理功能1. pandas中的日期基本数据类型Timestamp 单个日期通过 pd.to_datetime() 将字符串格式的日期,变成Timestamp类型DatetimeIndex 多个独立的…

s40 java_S40 6th JAVA ME开发环境搭建

总算把环境搭起来了,网上搜到的都是比较老的版本,这个算是***版的开发环境吧。一、所需软件1. JDK6.0运行环境。2. Java ME Platform SDK 3.0这个软件可以替代Java Wireless Toolkit 2.5.2和Java Toolkit 1.0 for CDC。3. Pulsar eclipseeclipse的强大众…

emqx接通mysql_MQTT研究之EMQ:【EMQX使用中的一些问题记录(4)】

最近比较忙,有些关于EMQ的使用问题,没有时间记录了,趁这个周末抽点时间,将最近遇到的,觉得比较有价值的一个问题,分享给大家吧。这里是针对前面的一篇博客,做的一个深入研究,关于订阅…