I realize that in the current code, the markersize is proportional to the linewidth. Is there a way to override this and set the markersize using lines.markersize or some other arguments?
# Get the size of the plot elements
lw = mpl.rcParams["lines.linewidth"] * 1.8 * self.scale
mew = lw * .75
markersize = np.pi * np.square(lw) * 2
You can change the sizes of the points after plotting:
x = np.random.randn(20, 3)
ax = sns.pointplot(data=x)
plt.setp(ax.collections, sizes=[100])
Most helpful comment
You can change the sizes of the points after plotting: