lines = []

for i in xrange(3):
    line = Line()
    line.xValues = xrange(5)
    line.yValues = [(i+1 / 2.0) *  pow(x, i+1)
                    for x in line.xValues]
    line.label = "Line %d" % (i + 1)
    lines.append(line)

plot = Plot()
plot.add(lines[0])

inset = Plot()
inset.add(lines[1])
inset.hideTickLabels()
inset.title = ("Inset in Yo Inset\n"
               "So You Can Inset\n"
               "While You Inset")

insideInset = Plot()
insideInset.hideTickLabels()
insideInset.add(lines[2])

inset.addInset(insideInset, width=0.4,
               height=0.3, location="upper left")

plot.addInset(inset, width=0.4, height=0.4,
              location="lower right")

plot.save("inset.png")
