Dans cet article, nous explorerons comment nous pouvons créer des graphiques de rationalisation à l'aide du module Plotly Figure_factory.
Syntaxe de fonction et liste de paramètres
La syntaxe de fonction est fournie ci-dessous:
tracer.figure_factory.create_streamline (x, y, u, v, densité = 1, angle = 0.3490658503988659,
arrow_scale = 0.09, ** Kwargs)
Paramètres requis:
Rétrotensive le tracé avec Figure Factory
Le code suivant illustre comment créer un tracé de rationalisation de base à l'aide de Plotly Figure_factory.
De l'intrigue.Figure_factory Import Create_Streamline
Importer Numpy comme NP
mathématiques d'importation
x = np.lispace (-1, 1, 10)
y = np.lispace (-1, 1, 10)
Y, x = np.Meshgrid (x, y)
u = -1 - x ** 2 + y
v = 1 + x - y ** 2
u = u.T
V = V.T
fig = create_streamline (x, y, u, v)
figue.montrer()
La figure de rationalisation résultante est illustrée ci-dessous:
Afficher le point de source
Pour inclure le point source des têtes de flèche, nous pouvons exécuter ce qui suit:
de l'intrigue.Figure_factory Import Create_Streamline
Importer Numpy comme NP
mathématiques d'importation
Importer un terrain.Graph_objects comme Go
x = np.lispace (-1, 1, 10)
y = np.lispace (-1, 1, 10)
Y, x = np.Meshgrid (x, y)
u = -1 - x ** 2 + y
v = 1 + x - y ** 2
u = u.T
V = V.T
fig = create_streamline (x, y, u, v)
figue.add_trace (allez.Disperser (x = [- 1.0], y = [0.0],
mode = 'marqueurs',
Marker_Size = 15))
figue.montrer()
Sortir:
Conclusion
Cet article a discuté de la façon de créer des tracés de rationalisation à l'aide de modules Plotly Figure_factory avec la syntaxe de fonction et les paramètres fournis. De plus, les points source des têtes de flèche ont été inclus.