aboutsummaryrefslogtreecommitdiff
path: root/qolab/data/trace.py
diff options
context:
space:
mode:
Diffstat (limited to 'qolab/data/trace.py')
-rw-r--r--qolab/data/trace.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/qolab/data/trace.py b/qolab/data/trace.py
index 624ff46..623b2af 100644
--- a/qolab/data/trace.py
+++ b/qolab/data/trace.py
@@ -71,10 +71,17 @@ class TraceSetSameX:
def plot(self):
import matplotlib.pyplot as plt
+ nplots = len(self.traces.keys())
+ cnt=0
for k, tr in self.traces.items():
+ cnt+=1
+ if cnt == 1:
+ ax1=plt.subplot(nplots, 1, cnt)
+ else:
+ plt.subplot(nplots, 1, cnt, sharex=ax1)
plt.plot(self.x.values, tr.values, label=tr.label)
- plt.xlabel(self.x.label)
- plt.legend()
+ plt.xlabel(self.x.label)
+ plt.legend()
def items(self):
return (self.traces.items())