matplotlib.pyplot. plot (*args, **kwargs)?Plot lines and/or markers to the
plot(x, y) # plot x and y using default line style and color plot(x, y, 'bo') # plot x and y using blue circle markers plot(y) # plot y using x as index array 0..N-1 plot(y, 'r+') # ditto, but with red plusses If x and/or y is 2-dimensional, then the corresponding columns will be plotted. An arbitrary number of x, y, fmt groups can be specified, as in: a.plot(x1, y1, 'g^', x2, y2, 'g-') Return value is a list of lines that were added. By default, each line is assigned a different color specified by a ‘color cycle’. To change this behavior, you can edit the axes.color_cycle rcParam. The following format string characters are accepted to control the line style or marker:
The following color abbreviations are supported:
In addition, you can specify colors in many weird and
wonderful ways, including full names ( Line styles and colors are combined in a single format string, as in
The kwargs can be used to set line properties (any property that has
a plot([1,2,3], [1,2,3], 'go-', label='line 1', linewidth=2) plot([1,2,3], [1,4,9], 'rs', label='line 2') axis([0, 4, 0, 10]) legend() If you make multiple lines with one plot command, the kwargs apply to all those lines, e.g.: plot(x1, y1, x2, y2, antialised=False) Neither line will be antialiased. You do not need to use format strings, which are just abbreviations. All of the line properties can be controlled by keyword arguments. For example, you can set the color, marker, linestyle, and markercolor with: plot(x, y, color='green', linestyle='dashed', marker='o', markerfacecolor='blue', markersize=12). See The kwargs are
kwargs scalex and scaley, if defined, are passed on to
|
|
来自: OneDayDayUp > 《Python》