So passen Sie die Textposition eines Bubblechart -Etiketts anPython

Python-Programme
Guest
 So passen Sie die Textposition eines Bubblechart -Etiketts an

Post by Guest »

Ich habe es geschafft, ein festes Etikett für jede Blase in meinem Diagramm festzulegen. Hier ist der Code: < /p>

Code: Select all

import plotly.graph_objects as go
import plotly.express as px
import pandas as pd

data = {'x': [1.5, 1.6, -1.2],
'y': [21, -16, 46],
'circle-size': [10, 5, 6],
'circle-color': ["red","red","green"],
'tttt': ["ggg","vvvv","rrrr"],

}

# Create DataFrame
df = pd.DataFrame(data)
fig = px.scatter(
df,
x="x",
y="y",
color="circle-color",
size='circle-size',
text="tttt",
# hover_name="tttt",
color_discrete_map={"red": "red", "green": "green"}
)
fig.update_traces(textposition='middle right', textfont_size=14, textfont_color='black', textfont_family="Inter", hoverinfo="skip")

fig.show()
Das Ergebnis:

Jetzt versuche ich, einige CSS an diese Beschriftungen zu setzen, einige dies wie folgt: < /p>

Ich weiß, dass es so etwas wie Annotation gibt, ich habe es versucht, aber ich habe keine Annotationen für erfolgreich erstellt. Jedes Element.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post