Repository: wright-group/WrightTools

Issue:
quick2D returns transposed plot
`artists.quick2D` uses the overloaded `ax.pcolor` and `ax.contourf` to plot arrays--- see [here](https://github.com/wright-group/WrightTools/blob/development/WrightTools/artists/_quick.py#L252). 

However, `ax.contourf` does not properly handle the arrays. I think the problem is [line255](https://github.com/wright-group/WrightTools/blob/development/WrightTools/artists/_base.py#L255). I think `zi` should instead be `zi.T` to handle the way matplotlib indexes arrays. 
 



Discussion:
Code for @ksunden 
```
import numpy as np
import WrightTools as wt
import matplotlib.pyplot as plt

x = np.linspace(0.1, 1, 10)
y = np.linspace(0.1, 2, 10)
z = x[:, None] * y[None, :]

root = wt.Collection(name='root')
d = root.create_data()

d.create_variable('x', values=x, units=None, label='1')
d.create_variable('y', values=y, units=None, label='2')
d.transform(['x', 'y'])
d.create_channel('z', values=z, units=None)
#wt.artists.quick2D(d)

fig, gs = wt.artists.create_figure()
ax = plt.subplot(gs[0])
ax.contourf(d, autolabel='both')
```
This is a regression from #490 
(Commit 8f2fc98925c696e6cf20d329caab877936d44859)
Confirmed to work at 559e1e740528f5dd86fd65806aded46c53094ca2

Note, this Only affects the quick methods, for some reason, not the underlying pcolor and contourf if don directly

This does not seem to be dependent on the pixelated kwarg
Can be reproduced using both true and false
```
import numpy as np
import WrightTools as wt
import matplotlib.pyplot as plt

x = np.linspace(0.1, 1, 10)[:, None]
y = np.linspace(0.1, 2, 10)[None, :]
z = x * y

root = wt.Collection(name='root')
d = root.create_data()

d.create_variable('x', values=x, units=None, label='1')
d.create_variable('y', values=y, units=None, label='2')
d.transform(['x', 'y'])
d.create_channel('z', values=z, units=None)
#wt.artists.quick2D(d)

fig, gs = wt.artists.create_figure()
ax = plt.subplot(gs[0])
ax.contourf(d, autolabel='both')
```
Now, the discussion turns to the default 'x' and 'y', which, with the way we abstract away the underpinnings, perhaps should be `x=0, y=1`

https://github.com/wright-group/WrightTools/pull/490/files#diff-a4be391c9c36ba2139278e2fa8d39adeR126

Resolving patch:
diff --git a/WrightTools/artists/_quick.py b/WrightTools/artists/_quick.py
--- a/WrightTools/artists/_quick.py
+++ b/WrightTools/artists/_quick.py
@@ -123,7 +123,7 @@ def quick1D(data, axis=0, at={}, channel=0, *, local=False, autosave=False, save
     return out
 
 
-def quick2D(data, xaxis=1, yaxis=0, at={}, channel=0, *, contours=0, pixelated=True,
+def quick2D(data, xaxis=0, yaxis=1, at={}, channel=0, *, contours=0, pixelated=True,
             dynamic_range=False, local=False, contours_local=True, autosave=False,
             save_directory=None, fname=None, verbose=True):
     """Quickly plot 2D slice(s) of data.
@@ -133,9 +133,9 @@ def quick2D(data, xaxis=1, yaxis=0, at={}, channel=0, *, contours=0, pixelated=T
     data : WrightTools.Data object.
         Data to plot.
     xaxis : string or integer (optional)
-        Expression or index of horizontal axis. Default is 1.
+        Expression or index of horizontal axis. Default is 0.
     yaxis : string or integer (optional)
-        Expression or index of vertical axis. Default is 0.
+        Expression or index of vertical axis. Default is 1.
     at : dictionary (optional)
         Dictionary of parameters in non-plotted dimension(s). If not
         provided, plots will be made at each coordinate.
diff --git a/examples/fringes_transform.py b/examples/fringes_transform.py
--- a/examples/fringes_transform.py
+++ b/examples/fringes_transform.py
@@ -15,6 +15,7 @@
 data = wt.data.from_PyCMDS(p)
 
 data.signal_mean.symmetric_root(0.5)  # to amplitude level
+data.convert('wn')
 
 fig, gs = wt.artists.create_figure(width='double', cols=[1, 1, 'cbar'])
 


Test patch: