Two-Dimensional Plots
Plotting Techniques
- Multiple Plots on the Same Graph. How to plot several graphs on the same axes.
- Controlling the Viewing Window of a Plot. How to control whether the axes are displayed and force the $y$-axis range.
- Multiple Annotation Techniques for Graphing. How to take advantage of Sage's multiple graph annotation functions.
Plotting Shapes, Lines & Points
- Plotting a Circle. Plotting a circle of radius $1$ and center $(0,0)$.
- Plotting an Ellipse Plotting an ellipse of horizontal radius 5, vertical radius 2, and center (0,0).
- Plotting a Polygon. Plotting a polygon.
- Plotting 2D Points Using the point() command to plot 1 or more points.
- Plotting Arcs How to plot the arc of a circle or an ellipse.
- Plotting Discs How to plot a filled portion of a circle
- Scatter Plots Making scatter plots in Sage.
- List Plot Making a plot from a 1-Dimensional list.
- Bar Chart Making a bar chart from a 1-Dimensional list.
- Plotting multiple graphs on different sets of axes Making one image with multiple graphs.
Plotting Functions
- Two-Dimensional Plots. Plotting $y = \sin(x)$ for $-10 \leq x \leq 10$.
- Line Plots. Constructing line plots from a table of points.
- Plotting an Implicit Function. Plotting an implicit function.
- Parametric Plots. Constructing parametric plots.
- Plotting Functions with Asymptotes. How to plot functions with asymptotes by forcing the $y$-axis.
- Occasional Issues in Polar Plotting. Problems with certain polar functions in Sage.
Advanced Plotting
- Constructing Contour Plots in Sage. How to make a contour plot in Sage.
- Plotting Two-Dimensional Vector Fields. Plotting a vector field for $\mathbf F(x,y) = (\cos x, \sin y)$.
- Plotting Inequalities in Sage. How to plot inequalities in Sage.
- Plotting Systems of Linear Inequalities. How to plot systems of linear inequalities in Sage.
- Plotting Nonlinear Inequalities in Sage. How to plot nonlinear inequalities in Sage, using the region_plot command.
- Making log-log Plots in Sage. How to make a log-log plot in Sage.