Set each axes subplot in splom

I want to set up all the axis of subplots in SPLOM. However, only 1st dimension is affected. Below is the codes:

fig3 = go.Figure(go.Splom(dimensions=[{‘label’:‘V1’,‘values’:dat3[‘V1’],},
{‘label’:‘V2’,‘values’:dat3[‘V2’],},
{‘label’:‘V3’,‘values’:dat3[‘V3’],},
{‘label’:‘V4’,‘values’:dat3[‘V4’],},
{‘label’:‘V5’,‘values’:dat3[‘V5’],},
{‘label’:‘V6’,‘values’:dat3[‘V6’],}],
showupperhalf=False,
))

fig3.update_yaxes(tickfont={‘size’:4})

Try this:

fig3.for_each_yaxis(lambda x: x.update({"tickfont_size": 4})

This should update each y-axis since you have various axes due to subplots.