Jak używać adnotacji w Plotly?

Cześć wszystkim! W tym tekście postaramy się omówić, co to jest Plotly Adnotations? Mam nadzieję, że to będzie pomocne. Proszę nie osądzać mnie za mój angielski ll W tym tekście wykorzystam zbiór porad z seaborn. Spróbujmy zakryć.

Czym są adnotacje?

Możemy powiedzieć, że tekst, który stworzyliśmy na wykresach do adnotacji.

Zdjęcie z oficjalnej strony internetowej Plotly

Zmienna adnotacji

Każda zmienna adnotacji będzie jednym słownikiem Pythona. Każdy słownik powinien zawierać te klucze:

  • x -> który punkt dla osi x
  • y -> który punkt dla osi y
  • tekst -> ciąg dla tekstu adnotacji
  • showarrow -> czy chcesz pokazać strzałkę dla wskaźnika adnotacji (musi być wartością logiczną)
  • grot strzałki -> jaki jest styl grotu strzałki
  • czcionka -> styl czcionki adnotacji

Możemy używać adnotacji z 2 typami.

  • fig.update_layout(adnotacje=[adnotacja1, adnotacja2, …])
  • fig.add_annotation(adnotacja)

Najpierw muszę zaimportować pakiety, które potrzebuję do tworzenia wykresów, manipulowania zbiorem danych i importowania zbioru danych.

import pandas as pd
import seaborn as sns
import plotly.express as px

df = sns.load_dataset('tips')
grouped = df.groupby('day', as_index=False).sum()
fig = px.bar(data_frame=grouped, x='day', y='total_bill')

annotation = {
    # x -> location for x
    'x': grouped.loc[grouped['total_bill'] == grouped['total_bill'].min()]['day'][1],
    # y -> location for y
    'y': grouped['total_bill'].min(),
    'text': 'Bu güne dikkat etmeliyiz',  # text
    'showarrow': True,  # would you want to see arrow
    'arrowhead': 3,  # which type for arrowhead
    'font': {'size': 10, 'color': 'black'}  # font style
}

fig.add_annotation(annotation)
fig.show()

      
If you did same things with me, you can see that plot

Ponownie zajmę się grupowaniem dataframe i tworzeniem figury.

df = sns.load_dataset('tips')
grouped = df.groupby('day', as_index=False).sum()
fig = px.bar(data_frame=grouped, x='day', y='total_bill')

annotation = {
    'xref': 'paper',  # we'll reference the paper which we draw plot
    'yref': 'paper',  # we'll reference the paper which we draw plot
    'x': 0.36,  # If we consider the x-axis as 100%, we will place it on the x-axis with how many %
    'y': 0.2,  # If we consider the y-axis as 100%, we will place it on the y-axis with how many %
    'text': 'Bu güne dikkat etmeliyiz',
    'showarrow': True,
    'arrowhead': 3,
    'font': {'size': 10, 'color': 'black'}
}

fig.update_layout({'annotations': [annotation]})
fig.show()

      

Suggested posts

Jak bezpłatnie uruchamiać wtyczki ChatGPT za pomocą Langchain

Jak bezpłatnie uruchamiać wtyczki ChatGPT za pomocą Langchain

Na pewno słyszałeś o wszystkich nowych, potężnych wtyczkach ChatGPT, takich jak przeglądarka, interpreter kodu itp. Ale jest problem, dostęp do wtyczek jest ograniczony do listy oczekujących, przez co wielu nie ma do nich dostępu.

Moje najczęściej używane zasoby dotyczące kodowania

Moje najczęściej używane zasoby dotyczące kodowania

W tym tygodniu otrzymałem wiadomość e-mail od członka codziennej listy e-mailowej. Chcieli wiedzieć: Jakie zasoby odwiedzasz codziennie, co tydzień i co miesiąc? Świetne pytanie! Cieszę się, że mogę podzielić się spostrzeżeniami na temat mojego przepływu pracy i najlepszych zasobów, z których korzystam.

Related posts

Wyzwanie czytelnicze Goodreads jest toksyczne

Wyzwanie czytelnicze Goodreads jest toksyczne

Swędzenie w mojej dłoni rozszerzyło się, gdy targowałem się z miejscowym księgarzem o kolejną książkę. Ta książka, podobnie jak pozostałe, które ostatnio kupiłem, znalazłaby swój tron ​​na moim stosie „Do przeczytania” (TBR); a mimo to kupiłem.

Występ solowy rudowłosej dziewczyny

Na zlecenie Haydena Katie filmuje swoją masturbację.

Występ solowy rudowłosej dziewczyny

Było już po północy, kiedy Hayden odwiózł Katie do jej akademika po wspólnym wieczorze. Miała wcześnie rano zajęcia i nie miała kolejnej zmiany ubrania po tym, jak spędziła z nim noc wcześniej.

Kłamstwo kowbojskie

Jak megakorporacje sprzedały Amerykanom mocne kłamstwo

Kłamstwo kowbojskie

Jest wspaniale złoty poranek na falistych wzgórzach zachodu, gdy pierwsze promienie słońca oświetlają oszronioną trawę na równinach. Stado spokojnego bydła rasy Angus, czarnego jak smoła i masywne, rysuje się na tle wschodu słońca, gdy zmierza utartym szlakiem do miejsca, które wszyscy dobrze znają; bar śniadaniowy.

„Odsłonięty Rów Mariański: Odsłonięcie przerażających ukrytych prawd otchłani”

„Odsłonięty Rów Mariański: Odsłonięcie przerażających ukrytych prawd otchłani”

Wprowadzenie:Witajcie, odważni czytelnicy, w podróży, która zabierze nas w najciemniejsze głębiny naszej planety. Na tym blogu zagłębiamy się w enigmatyczny świat Rowu Mariańskiego, odkrywając jego ukryte tajemnice i odkrywając mrożące krew w żyłach prawdy, które leżą pod jego powierzchnią.