Hey @Youp
this code
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","blue","green"]
}
# Create DataFrame
df = pd.DataFrame(data)
fig = px.scatter(df, x="x", y="y", color="circle-color",
size='circle-size')
fig.show()
creates
As for your second question, what do you want to do? Have a different background color in each axis sector? If so, you could create shapes.