Matplotlib.pyplot.flag() in Python (original) (raw)
Last Updated : 21 Apr, 2020
Matplotlib is a library in Python and it is numerical – mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface.
matplotlib.pyplot.flag() Function
The flag() function in pyplot module of matplotlib library is used to set the colormap to “flag”.
Syntax: matplotlib.pyplot.flag()
Below examples illustrate the matplotlib.pyplot.flag() function in matplotlib.pyplot:
Example #1:
import
matplotlib.pyplot as plt
import
matplotlib.tri as tri
import
numpy as np
ang
=
40
rad
=
10
radm
=
0.35
radii
=
np.linspace(radm,
0.95
, rad)
angles
=
np.linspace(
0
,
0.5
*
np.pi, ang)
angles
=
np.repeat(angles[..., np.newaxis],
`` rad, axis
=
1
)
angles[:,
1
::
2
]
+
=
np.pi
/
ang
x
=
(radii
*
np.cos(angles)).flatten()
y
=
(radii
*
np.sin(angles)).flatten()
z
=
(np.sin(
4
*
radii)
*
np.cos(
4
*
angles)).flatten()
triang
=
tri.Triangulation(x, y)
triang.set_mask(np.hypot(x[triang.triangles].mean(axis
=
1
),
`` y[triang.triangles].mean(axis
=
1
))
`` < radm)
tpc
=
plt.tripcolor(triang, z, shading
=
'flat'
)
plt.colorbar(tpc)
plt.flag()
plt.title(
'matplotlib.pyplot.flag() function Example\n\n'
,
`` fontweight
=
"bold"
)
plt.show()
Output:
Example #2:
import
matplotlib.pyplot as plt
import
numpy as np
from
matplotlib.colors
import
LogNorm
dx, dy
=
0.015
,
0.05
x
=
np.arange(
-
4.0
,
4.0
, dx)
y
=
np.arange(
-
4.0
,
4.0
, dy)
X, Y
=
np.meshgrid(x, y)
extent
=
np.
min
(x), np.
max
(x), np.
min
(y), np.
max
(y)
Z1
=
np.add.outer(
range
(
8
),
range
(
8
))
%
2
plt.imshow(Z1, cmap
=
"binary_r"
,
`` interpolation
=
'nearest'
,
`` extent
=
extent,
`` alpha
=
1
)
def
geeks(x, y):
`` return
(
1
-
x
/
2
+
x
*
*
5
+
y
*
*
6
)
*
np.exp(
-
(x
*
*
2
+
y
*
*
2
))
Z2
=
geeks(X, Y)
plt.imshow(Z2, alpha
=
0.7
,
`` interpolation
=
'bilinear'
,
`` extent
=
extent)
plt.set_cmap(
"gist_rainbow"
)
plt.flag()
plt.title(
'matplotlib.pyplot.flag() function Example\n\n'
,
`` fontweight
=
"bold"
)
plt.show()
Output:
Similar Reads
- Matplotlib.pyplot.cla() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. There are various plots which can be used in Pyplot are Line Plot, Contour, Histogram, Scatter, 3D Plot, 1 min read
- Matplotlib.pyplot.gca() in Python Matplotlib is a library in Python and it is a numerical - mathematical extension for the NumPy library. Pyplot is a state-based interface to a Matplotlib module that provides a MATLAB-like interface.  matplotlib.pyplot.gca() Function The gca() function in pyplot module of matplotlib library is used 2 min read
- Matplotlib.pyplot.gci() in Python Matplotlib is a library in Python and it is numerical – mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. There are various plots which can be used in Pyplot are Line Plot, Contour, Histogram, Scatter, 3D Plot, 2 min read
- Matplotlib.pyplot.clf() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. There are various plots which can be used in Pyplot are Line Plot, Contour, Histogram, Scatter, 3D Plot, 1 min read
- Matplotlib.pyplot.gcf() in Python Matplotlib is an amazing visualization library in Python for 2D plots of arrays. Matplotlib is a multi-platform data visualization library built on NumPy arrays and designed to work with the broader SciPy stack. matplotlib.pyplot.gcf() matplotlib.pyplot.gcf() is primarily used to get the current fi 2 min read
- Matplotlib.pyplot.draw() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. matplotlib.pyplot.draw() Function The draw() function in pyplot module of matplotlib library is used to r 1 min read
- Matplotlib.pyplot.grid() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. matplotlib.pyplot.grid() Function The grid() function in pyplot module of matplotlib library is used to c 2 min read
- matplotlib.pyplot.figure() in Python matplotlib.pyplot.figure() function is used to create a new figure for our plots. In Matplotlib a figure is like a blank space where all our plot elements such as axes, titles and labels are placed. In this article, we will see how to use figure() to create and customize figures using Python. Syntax 2 min read
- Matplotlib.pyplot.axis() in Python Matplotlib is a plotting library for creating static, animated, and interactive visualizations in Python. Pyplot is a Matplotlib module which provides a MATLAB-like interface. Matplotlib is designed to be as usable as MATLAB, with the ability to use Python and the advantage of being free and open-so 1 min read
- Matplotlib.pyplot.gray() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. Matplotlib.pyplot.gray() Function The gray() function in pyplot module of matplotlib library is used to s 2 min read