Tracer.épuiser.doubler

Tracer.épuiser.doubler
L'un des complots les plus courants dans le complot statistique, scientifique ou financier est un complot de ligne. Un tracé de ligne est facile à créer et à interpréter car il montre des points de données comme une série. Il relie ensuite les points à l'aide d'un segment droit vous permettant de visualiser le changement de valeurs sur un paramètre donné. Par conséquent, il n'est pas surprenant qu'il soit largement adopté dans de nombreux besoins de complot.

Dans ce tutoriel, nous plongerons dans nos connaissances de complot et discuterons de la façon dont nous pouvons créer un tracé de ligne à l'aide du module Plotly Express.

Tracer.exprimer.doubler()

Pour créer un tracé de ligne à l'aide du module Plotly Express, nous utiliserons la fonction de ligne. La fonction prend une syntaxe comme indiqué ci-dessous:

tracer.exprimer.line (data_frame = non, x = non, y = non, line_group = non, color = non, line_dash = non, non, symbol = non, hover_name = non, hover_data = aucun, personnalisé_data = aucun, text = non, facet_row = non, non, FACET_COL = Aucun, FACET_COL_WRAP = 0, FACET_ROW_SPACINE = Aucun, FACET_COL_SPACINE = Aucun, Error_X = Aucun, ERROR_X_MINUS = NONE, ERROR_Y = NONE, ERROR_Y_MINUS = NONE, Animation_Frame = None, Animation_Group = None, catégorie_orders = non, Labels = Aucun Orientation = Orientation = Orientation = Aucun, Color_Discrete_Sequence = Aucun, Color_Discrete_Map = Aucun, line_dash_Sequence = Aucun, line_dash_map = Aucun, symbol_Sequence = Aucun, symbol_map = Aucun, Markers = false, log_x = false, log_y = false, range_x = Aucun, range_y = non, line_shape = non, nul, render_mode = 'auto', title = aucun, template = non, largeur = aucun, hauteur = aucun)

Malgré la grande liste de paramètres, la fonction est relativement simple et rarement, vous devrez utiliser tous les paramètres, le cas échéant.

Laissez-nous explorer la liste de paramètres la plus utile et la plus courante que vous aurez besoin de connaître.

  1. Data_frame-spécifie les noms de colonne utilisés dans le tracé. Vous pouvez transmettre ces valeurs en tant que Pandas DataFrame, un objet Array_like ou un dictionnaire Python.
  2. X - Spécifie les valeurs utilisées pour positionner les marques le long de l'axe x. Vous pouvez spécifier ce paramètre comme nom de colonne dans la trame de données spécifiée, une série Pandas ou un objet Array_like.
  3. Y - similaire à x mais les valeurs sont utilisées pour l'axe y.
  4. Couleur - Spécifie les valeurs utilisées pour attribuer la couleur à des marques.
  5. Line_group - vous permet de regrouper les lignes de data_frames en lignes.
  6. Line_shape - spécifie la forme des lignes. Les valeurs acceptées incluent «linéaire» ou «spline».
  7. Titre - Spécifie le titre de l'intrigue.
  8. MODE - Spécifie que la fonction renvoie le tracé de ligne sous forme de graph_objects.Type de figure.

Terrain de ligne avec Plotly.Module express

Laissez-nous maintenant comment nous pouvons créer un tracé de ligne avec Plotly Express. Prenez le code indiqué ci-dessous:

Importer un terrain.Exprime comme PX
df = px.données.Stocks ()
Fig = px.ligne (df, x = 'date', y = 'amzn')
figue.montrer()

Dans l'exemple ci-dessus, nous commençons par importer le module Plotly Express comme PX. Nous créons ensuite un dataframe à partir des données de stocks Pandas.

Enfin, nous créons le tracé de ligne pour la colonne 'Amzn' à partir de la trame de données. Le code ci-dessus doit retourner un tableau des séries chronologiques des actions dans le cadre de données.

Un exemple de figure est comme indiqué:

Terrain de ligne simple

Nous pouvons également créer des tracés de ligne simples sans utiliser de données personnalisées. Par exemple, nous pouvons utiliser une simple gamme Numpy comme indiqué dans le code ci-dessous.

Importer un terrain.Exprime comme PX
Importer Numpy comme NP
x = np.Arange (50)
y = np.Arange (25, 75)
Fig = px.ligne (x = x, y = y)
figue.montrer()

Le code ci-dessus doit renvoyer un tracé de ligne simple comme indiqué:

Spécification de la couleur

Si vous avez plusieurs parcelles de ligne, vous pouvez les distinguer en donnant une couleur en utilisant le paramètre de couleur.

Prenez l'exemple de code ci-dessous:

Importer un terrain.Exprime comme PX
df = px.données.GapMinder ().Query ("Continent == 'Europe'")
Fig = px.Ligne (df, x = 'année', y = 'lifeexp', color = 'country')
figue.montrer()

Dans cet exemple, nous utilisons les données GapMinder. Nous créons ensuite un complot de ligne pour chaque pays du continent européen. En utilisant le paramètre de couleur, nous spécifions la couleur comme colonne de pays. Cela affectera une couleur unique pour chaque couleur de l'intrigue.

La figure résultante est comme indiqué:

Félicitations, vous avez réussi à créer et à utiliser des parcelles de ligne en utilisant.