Description
ax.set_zorder does not work in proplot.
This becomes an issue when we want to change the zorders of twinx axes.
Steps to reproduce
import numpy as np
import pandas as pd
import proplot as pplt
x = np.linspace(0, 2*np.pi, 100)
fig, ax1 = pplt.subplots()
ax1.plot(np.sin(x), lw=3, c='b')
ax2 = ax1.twinx()
ax2.plot(np.sin(2*x), lw=3, c='r')
ax1.set_zorder(ax2.get_zorder()+1)
ax1.patch.set_visible(False)
Expected behavior: [What you expected to happen]
Red line to be placed beneath the blue line
Actual behavior: [What actually happened]

Equivalent steps in matplotlib
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
x = np.linspace(0, 2*np.pi, 100)
fig, ax1 = plt.subplots()
ax1.plot(np.sin(x), lw=3, c='b')
ax2 = ax1.twinx()
ax2.plot(np.sin(2*x), lw=3, c='r')
ax1.set_zorder(ax2.get_zorder()+1)
ax1.patch.set_visible(False)

Proplot version
3.4.3
0.9.4
Description
ax.set_zorderdoes not work inproplot.This becomes an issue when we want to change the zorders of
twinxaxes.Steps to reproduce
Expected behavior: [What you expected to happen]
Red line to be placed beneath the blue line
Actual behavior: [What actually happened]

Equivalent steps in matplotlib
Proplot version
3.4.3
0.9.4