Matplotlib是一个综合库,用于在python中创建交互式,静态和动画可视化。使用wxPython,SciPy,Tkinter或SciPy之类的general-purpose GUI工具包,它提供了一个面向对象的API,用于将图嵌入到应用程序中。 Matplotlib.pyplot是使Matplotlib像MATLAB一样工作的函数集合。
在这里,我们将探索Matplotlib.pyplot的loglog()函数。它用于在x和y轴上绘制对数刻度。
用法:
loglog(X,Y)
其中,
X和Y分别指x和y坐标。
使用的其他功能是linespace()。它在指定的间隔内返回均等的数字。
用法:
np.linspace(start, stop, num, endpoint, retstep, dtype, axis)
其中,
Start:您要显示线条的位置的序列起始值,或者我们可以说线条的起点
Stop:除非‘endpoint’设置为False,否则它是行停止处序列的结束值。
Num:要生成的样本数。必须为非负数。默认情况下为50。
Endpoint:与停止相同。如果为True,则stop是最后一个样本,否则stop将从序列中排除。
Retstep:如果为True,则返回(‘samples’, ‘step’),其中`step`是样本之间的间隔。
Dtype:输出数组的类型。
Axis:结果中存储样本的轴,仅当开始或停止为array-like时才相关
例