Riješeno: kako nacrtati jedan centar

Posljednje ažuriranje: 09/11/2023

Glavni problem sa iscrtavanjem jednog centroida je taj što može biti teško odrediti koordinate tezge.

There is no built-in function to plot a single centroid in Python. However, you can easily write a function to do this yourself.

def plot_centroid(x, y, ax=None): """Plot a centroid at the given coordinates.""" if ax is None: ax = plt.gca() ax.scatter(x, y, marker='o', color='r') ax.set_aspect('equal') return ax

Ova funkcija iscrtava težište na datim koordinatama. Prva dva parametra su x i y koordinate težišta, a treći parametar je objekt osi na kojem se crta. Ako nije navedena osa, koristi se trenutna osa. Funkcija vraća objekt osi koji je korišten za crtanje.

Centroid

U Pythonu, težište skupa tačaka je tačka u kojoj je zbir udaljenosti između svake tačke u skupu i težišta jednak.

Plot

Radnja je niz događaja u priči. U Pythonu, dijagrami su predstavljeni listom torki. Svaki tuple sadrži sljedeće informacije:

– Prvi element je ime lika koji je uključen u radnju.
– Drugi element je lista događaja koji se dešavaju ovom liku.
– Treći element je lista događaja koji se dešavaju drugim likovima oko ovog lika.

Slični postovi: