This program plots graphs on a Tkinter canvas much like one of those fancy calculators. It has 4 modes: Rectangular y(x), Polar r(t), Parametric x(t),y(t), and Implicit (x,y)=(x,y). Fair warning: the implicit graphs can take a long time to render if you turn the resolution up.
Here are some screenshots:
The source code in attached in the ZIP file. It has a number of files; you want to run the one called "Graphing_Calc.py".
Let me know what you think! And if there are any bugs.