gnuplot 4.6
151
Set style function
The set style function command changes the default plotting style for function plots (e.g. lines, points,
lledcurves). See plotting styles (p.43).
Syntax:
set style function <plotting-style>
show style function
Set style increment
Note: This command has been deprecated. Instead please use the newer command set linetype, which
redenes the linetypes themselves rather than searching for a suitable temporary line style to substitute. See
set linetype (p.125)
Syntax:
set style increment {default|userstyles}
show style increment
By default, successive plots within the same graph will use successive linetypes from the default set for
the current terminal type. However, choosing set style increment user allows you to step through the
user-dened line styles rather than through the default linetypes.
Example:
set style line 1 lw 2 lc rgb "gold"
set style line 2 lw 2 lc rgb "purple"
set style line 4 lw 1 lc rgb "sea-green"
set style increment user
plot f1(x), f2(x), f3(x), f4(x)
should plot functions f1, f2, f4 in your 3 newly dened line styles. If a user-dened line style is not found
then the corresponding default linetype is used instead. E.g. in the example above, f3(x) will be plotted
using the default linetype 3.
Set style line
Each terminal has a default set of line and point types, which can be seen by using the command test. set
style line denes a set of line types and widths and point types and sizes so that you can refer to them
later by an index instead of repeating all the information at each invocation.
Syntax:
set style line <index> default
set style line <index> {{linetype | lt} <line_type> | <colorspec>}
{{linecolor | lc} <colorspec>}
{{linewidth | lw} <line_width>}
{{pointtype | pt} <point_type>}
{{pointsize | ps} <point_size>}
{{pointinterval | pi} <interval>}
{palette}
unset style line
show style line
default sets all line style parameters to those of the linetype with that same index.
If the linestyle <index> already exists, only the given parameters are changed while all others are preserved.
If not, all undened values are set to the default values.
Line styles created by this mechanism do not replace the default linetype styles; both may be used. Line
styles are temporary. They are lost whenever you execute a reset command. To redene the linetype itself,
please see set linetype (p.125).
Adding pdf to powerpoint - Library control class:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
www.rasteredge.com
Adding pdf to powerpoint - Library control class:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
www.rasteredge.com
152
gnuplot 4.6
The line and point types default to the index value. The exact symbol that is drawn for that index value
may vary from one terminal type to another.
The line width and point size are multipliers for the current terminal’s default width and size (but note that
<point
size> here is unaected by the multiplier given by the commandset pointsize).
The pointinterval controls the spacing between points in a plot drawn with style linespoints. The default
is 0 (every point is drawn). For example, set style line N pi 3 denes a linestyle that uses pointtype N,
pointsize and linewidth equal to the current defaults for the terminal, and will draw every 3rd point in plots
using with linespoints. A negative value for the interval is treated the same as a positive value, except
that some terminals will try to interrupt the line where it passes through the point symbol.
Not all terminals support the linewidth and pointsize features; if not supported, the option will be ignored.
Terminal-independent colors may be assigned using either linecolor <colorspec> or linetype
<colorspec>, abbreviated lc or lt. This requires giving a RGB color triple, a known palette color name, a
fractional index into the current palette, or a constant value from the current mapping of the palette onto
cbrange. See colors (p.33), colorspec (p. 34), set palette (p.139), colornames (p. 106), cbrange
(p. 169).
set style line <n> linetype <lt> will set both a terminal-dependent dot/dash pattern and color. The
commandsset style line <n> linecolor <colorspec> or set style line <n> linetype <colorspec>
will set a new line color while leaving the existing dot-dash pattern unchanged.
In 3d mode (splot command), the special keyword palette is allowed as a shorthand for "linetype palette
z". The color value corresponds to the z-value (elevation) of the splot, and varies smoothly along a line or
surface.
Examples: Suppose that the default lines for indices 1, 2, and 3 are red, green, and blue, respectively, and
the default point shapes for the same indices are a square, a cross, and a triangle, respectively. Then
set style line 1 lt 2 lw 2 pt 3 ps 0.5
denes a new linestyle that is green and twice the default width and a new pointstyle that is a half-sized
triangle. The commands
set style function lines
plot f(x) lt 3, g(x) ls 1
will create a plot of f(x) using the default blue line and a plot of g(x) using the user-dened wide green line.
Similarly the commands
set style function linespoints
plot p(x) lt 1 pt 3, q(x) ls 1
will create a plot of p(x) using the default triangles connected by a red line and q(x) using small triangles
connected by a green line.
splot sin(sqrt(x*x+y*y))/sqrt(x*x+y*y) w l pal
creates a surface plot usingsmoothcolors according to palette. Note, that this works only onsome terminals.
See also set palette (p.139), set pm3d (p.136).
set style line 10 linetype 1 linecolor rgb "cyan"
will assign linestyle 10 to be a solid cyan line on any terminal that supports rgb colors.
Set style circle
Syntax:
set style circle {radius {graph|screen} <R>} {clip|noclip}
This command sets the default radius used in plot style "with circles". It applies to data plots with only 2
columns of data (x,y) and to function plots. "noclip" disables clippling the circle to the plot boundary. The
default is "set style circle radius graph 0.02 clip".
Library control class:VB.NET PDF Library SDK to view, edit, convert, process PDF file
Capable of adding PDF file navigation features to your VB.NET program. Capable of adding PDF file navigation features to your VB.NET program. How To Tutorials.
www.rasteredge.com
Library control class:VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
www.rasteredge.com
gnuplot 4.6
153
Set style rectangle
Rectangles dened with the set object command can have individual styles. However, if the object is not
assigned a private style then it inherits a default that is taken from the set style rectangle command.
Syntax:
set style rectangle {front|back} {lw|linewidth <lw>}
{fillcolor <colorspec>} {fs <fillstyle>}
See colorspec (p. 34) and llstyle (p.150). llcolor may be abbreviated as fc.
Examples:
set style rectangle back fc rgb "white" fs solid 1.0 border lt -1
set style rectangle fc linsestyle 3 fs pattern 2 noborder
The default values correspond to solid ll with the background color and a black border.
Set style ellipse
Syntax:
set style ellipse {units xx|xy|yy} {clip|noclip}
{size {graph|screen} <a>, {{graph|screen} <b>}}
{angle <angle>}
This command governs whether the diameters of ellipses are interpreted in the same units or not. Default is
xy, which means that the major diameter (rst axis) of ellipses will be interpreted in the same units as the
x(or x2) axis, while the minor (second) diameter in those of the y (or y2) axis. In this mode the ratio of the
ellipse axes depends on the scales of the plot axes and aspect ratio of the plot. When set to xx or yy, both
axes of all ellipses will be interpreted in the same units. This means that the ratio of the axes of the plotted
ellipses will be correct even after rotation, but either their vertical or horizontal extent will not be correct.
This is a global setting that aects all ellipses, both those dened as objects and those generated with the
plot command, however, the value of units can also be redened on a per-plot and per-object basis.
It is also possible to set a default size for ellipses with the size keyword. This default size applies to data
plots with only 2 columns of data (x,y) and to function plots. The two values are interpreted as the major
and minor diameters (as opposed to semi-major and semi-minor axes) of the ellipse.
The default is "set style ellipse size graph 0.05,0.03".
Last, but not least it is possible to set the default orientation with the angle keyword. The orientation,
which is dened as the angle between the major axis of the ellipse and the plot’s x axis, must be given in
degrees.
"noclip" disables clippling the circle to the plot boundary.
For dening ellipse objects, see set object ellipse (p.133); for the 2D plot style, see ellipses (p.47).
Surface
The command set surface controls the display of surfaces by splot.
Syntax:
set surface
unset surface
show surface
The surface is drawn with the style specied by with, or else the appropriate style, data or function.
unset surface will cause splot to not draw points or lines corresponding to any of the function or data le
points. If you want to turn o the surface for an individual function or data le while leaving the others
active, use the nosurface keyword in the splot command. Contours may still be drawn on the surface,
depending on the set contour option. The combination unset surface; set contour base is useful for
displaying contours on the grid base. See also set contour (p. 106).
Library control class:C# PDF Library SDK to view, edit, convert, process PDF file for C#
Capable of adding PDF file navigation features to your C# program. Perform annotation capabilities to mark, draw, and visualize objects on PDF document page.
www.rasteredge.com
Library control class:C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
www.rasteredge.com
154
gnuplot 4.6
Table
When table mode is enabled, plot and splot commands print out a multicolumn ASCII table of X Y fZg
R values rather than creating an actual plot on the current terminal. The character R takes on one of
three values: "i" if the point is in the active range, "o" if it is out-of-range, or "u" if it is undened. The
data format is determined by the format of the axis labels (see set format (p. 114)), and the columns
are separated by single spaces. This can be useful if you want to generate contours and then save them for
further use, perhaps for plotting with plot; see set contour (p.106) for example. The same method can
be used to save interpolated data (see set samples (p.146) and set dgrid3d (p. 110)).
Syntax:
set table {"outfile"}
plot <whatever>
unset table
Tabular output is written to the named le, if any, otherwise it is written to the current value of set output.
You must explicitly unset table in order to go back to normal plotting on the current terminal.
Terminal
gnuplot supports many dierent graphics devices. Use set terminal to tell gnuplot what kind of output
to generate. Use set output to redirect that output to a le or device.
Syntax:
set terminal {<terminal-type> | push | pop}
show terminal
If <terminal-type> is omitted, gnuplot will list the available terminal types. <terminal-type> may be
abbreviated.
If both set terminal and set output are used together, it is safest to give set terminal rst, because
some terminals set a  ag which is needed in some operating systems.
Some terminals have many additional options. The options used by a previous invocation set term <term>
<options> of a given <term> are remembered, thus subsequent set term <term> does not reset them.
This helps in printing, for instance, when switching among dierent terminals |previous options don’t have
to be repeated.
The command set term push remembers the current terminal including its settings while set term pop
restores it. This is equivalent to save term and load term, but without accessing the lesystem. Therefore
they can be used to achieve platform independent restoring of the terminal after printing, for instance. After
gnuplot’s startup, the default terminal or that from startup le is pushed automatically. Therefore portable
scripts can rely that set term pop restores the default terminal on a given platform unless another terminal
has been pushed explicitly.
For more information, see the complete list of terminals (p.176).
Termoption
The set termoption command allows you to change the behaviour of the current terminal without requiring
anew set terminal command. Only one option can be changed per command, and only a small number of
options can be changed this way. Currently the only options accepted are
set termoption {no}enhanced
set termoption font "<fontname>{,<fontsize>}"
set termoption fontscale <scale>
set termoption {solid|dashed}
set termoption {linewidth <lw>}{lw <lw>}
Library control class:C# PDF Page Insert Library: insert pages into PDF file in C#.net
C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel, PowerPoint, Bmp, Jpeg
www.rasteredge.com
Library control class:C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
www.rasteredge.com
gnuplot 4.6
155
Tics
Control of the major (labelled) tics on all axes at once is possible with the set tics command.
Fine control of the major (labelled) tics on all axes at once is possible with the set tics command. The tics
may be turned o with the unset tics command, and may be turned on (the default state) with set tics.
Similar commands (by preceding ’tics’ by the axis name) control the major tics on a single axis.
Syntax:
set tics {axis | border} {{no}mirror}
{in | out} {scale {default | <major> {,<minor>}}}
{{no}rotate {by <ang>}} {offset <offset> | nooffset}
{left | right | center | autojustify}
{ format "formatstring" } { font "name{,<size>}" }
{ textcolor <colorspec> }
set tics {front | back}
unset tics
show tics
The options in the rst set above can be applied individually to any or all axes, i.e., x, y, z, x2, y2, and cb.
Set tics front or back applies to all axes at once, but only for 2D plots (not splot). It controls whether the
tics are placed behind or in front of the plot elements, in the case that there is overlap.
axis or border tells gnuplot to put the tics (both the tics themselves and the accompanying labels) along
the axis or the border, respectively. If the axis is very close to the border, the axis option will move the tic
labels to outside the border in case the border is printed (see set border (p. 101)). The relevant margin
settings will usually be sized badly by the automatic layout algorithm in this case.
mirror tells gnuplot to put unlabelled tics at the same positions on the opposite border. nomirror does
what you think it does.
in and out change the tic marks to be drawn inwards or outwards.
With scale, the size of the tic marks can be adjusted. If <minor> is not specied, it is 0.5*<major>. The
default size 1.0 for major tics and 0.5 for minor tics is requested by scale default.
rotate asks gnuplot to rotate the text through 90 degrees, which will be done if the terminal driver in
use supports text rotation. norotate cancels this. rotate by <ang> asks for rotation by <ang> degrees,
supported by some terminal types.
The defaults are border mirror norotate for tics on the x and y axes, and border nomirror norotate
for tics on the x2 and y2 axes. For the z axis, the default is nomirror.
The <oset> is specied by either x,y or x,y,z, and may be preceded by rst, second, graph, screen,
or character to select the coordinate system. <oset> is the oset of the tics texts from their default
positions, while the default coordinate system is character. See coordinates (p.22) for details. nooset
switches o the oset.
By default, tic labels are justied automatically depending on the axis and rotation angle to produce aes-
thetically pleasing results. If this is not desired, justication can be overridden with an explicit left, right
or center keyword. autojustify restores the default behavior.
set tics with no options restores to place tics inwards. Every other options are retained.
See also set xtics (p. 163) for more control of major (labeled) tic marks and set mxtics for control of
minor tic marks. These commands provide control for each axis separately.
Ticslevel
Deprecated. See set xyplane (p.165).
Ticscale
The set ticscale command is deprecated, use set tics scale instead.
Library control class:VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
www.rasteredge.com
Library control class:VB.NET PowerPoint: Add Image to PowerPoint Document Slide/Page
add, insert or delete any certain PowerPoint slide without guide on C#.NET PPT image adding library. powerful & profession imaging controls, PDF document, tiff
www.rasteredge.com
156
gnuplot 4.6
Timestamp
The command set timestamp places the time and date of the plot in the left margin.
Syntax:
set timestamp {"<format>"} {top|bottom} {{no}rotate}
{offset <xoff>{,<yoff>}} {font "<fontspec>"}
unset timestamp
show timestamp
The format string allows you to choose the format used to write the date and time. Its default value is what
asctime() uses: "%a %b %d %H:%M:%S %Y" (weekday, month name, day of the month, hours, minutes,
seconds, four-digit year). With top or bottom you can place the timestamp at the top or bottom of the left
margin (default: bottom). rotate lets you write the timestamp vertically, if your terminal supports vertical
text. The constants <xo> and <yo> are osets that let you adjust the position more nely. <font> is
used to specify the font with which the time is to be written.
The abbreviation time may be used in place of timestamp.
Example:
set timestamp "%d/%m/%y %H:%M" offset 80,-2 font "Helvetica"
See set timefmt (p.156) for more information about time format strings.
Timefmt
This command applies to timeseries where data are composed of dates/times. It has no meaning unless the
command set xdata time is given also.
Syntax:
set timefmt "<format string>"
show timefmt
The string argument tells gnuplot how to read timedata from the datale. The valid formats are:
Time Series timedata Format Speciers
Format Explanation
%d
day of the month, 1{31
%m
month of the year, 1{12
%y
year, 0{99
%Y
year, 4-digit
%j
day of the year, 1{365
%H
hour, 0{24
%M
minute, 0{60
%s
seconds since the Unix epoch (1970-01-01 00:00 UTC)
%S
second, integer 0{60 on output, (double) on input
%b
three-character abbreviation of the name of the month
%B
name of the month
Any character is allowed in the string, but must match exactly. nt (tab) is recognized. Backslash-octals
(nnnn) are converted to char. If there is no separating character between the time/date elements, then %d,
%m, %y, %H, %M and %S read two digits each. If a decimal point immediately follows the eld read by
%S, the decimal and any following digits are interpreted as a fractional second. %Y reads four digits. %j
reads three digits. %b requires three characters, and %B requires as many as it needs.
Spaces are treated slightly dierently. A space in the string stands for zero or more whitespace characters
in the le. That is, "%H %M" can be used to read "1220" and "12 20" as well as "12 20".
Each set of non-blank characters in the timedata counts as one column in the using n:n specication. Thus
11:11 25/12/76 21.0 consists of three columns. To avoid confusion, gnuplot requires that you provide a
complete using specication if your le contains timedata.
Library control class:C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Provide users with examples for adding text box to PDF and edit font size and color in text box field in C#.NET program. C#.NET: Draw Markups on PDF File.
www.rasteredge.com
Library control class:VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page modifying page, you will find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page into PDF document, deleting
www.rasteredge.com
gnuplot 4.6
157
If the date format includes the day or month in words, the format string must exclude this text. But it can
still be printed with the "%a", "%A", "%b", or "%B" specier. gnuplot will determine the proper month
and weekday from the numerical values. See set format (p.114) for more details about these and other
options for printing time data.
When reading two-digit years with %y, values 69-99 refer to the 20th century, while values 00-68 refer to the
21st century. NB: This is in accordance with the UNIX98 spec, but conventions vary widely and two-digit
year values are inherently ambiguous.
See also set xdata (p.159) and time/date (p.42) for more information.
Example:
set timefmt "%d/%m/%Y\t%H:%M"
tells gnuplot to read date and time separated by tab. (But look closely at your data | what began as
atab may have been converted to spaces somewhere along the line; the format string must match what is
actually in the le.) See also
time data demo.
Title
The set title command produces a plot title that is centered at the top of the plot. set title is a special
case of set label.
Syntax:
set title {"<title-text>"} {offset <offset>} {font "<font>{,<size>}"}
{{textcolor | tc} {<colorspec> | default}} {{no}enhanced}
show title
If <oset> is specied by either x,y or x,y,z the title is moved by the given oset. It may be preceded by
rst, second, graph, screen, or character to select the coordinate system. See coordinates (p. 22) for
details. By default, the character coordinate system is used. For example, "set title oset 0,-1" will
change only the y oset of the title, moving the title down by roughly the height of one character. The size
of a character depends on both the font and the terminal.
<font> is used to specify the font with which the title is to be written; the units of the font <size> depend
upon which terminal is used.
textcolor <colorspec> changes the color of the text. <colorspec> can be a linetype, an rgb color, or a
palette mapping. See help for colorspec (p.34) and palette (p.139).
noenhanced requests that the title not be processed by the enhanced text mode parser, even if enhanced
text mode is currently active.
set title with no parameters clears the title.
See syntax (p. 41) for details about the processing of backslash sequences and the distinction between
single- and double-quotes.
Tmargin
The command set tmargin sets the size of the top margin. Please see set margin (p.127) for details.
Trange
The set trange command sets the parametric range used to compute x and y values when in parametric or
polar modes. Please see set xrange (p. 161) for details.
158
gnuplot 4.6
Urange
The set urange and set vrange commands set the parametric ranges used to compute x, y, and z values
when in splot parametric mode. Please see set xrange (p.161) for details.
Variables
The show variables command lists the current value of user-dened and internal variables. Gnuplot
internally denes variables whose names begin with GPVAL
,MOUSE
,FIT
,and TERM
.
Syntax:
show variables
# show variables that do not begin with GPVAL_
show variables all # show all variables including those beginning GPVAL_
show variables NAME # show only variables beginning with NAME
Version
The show version command lists the version of gnuplot being run, its last modication date, the copyright
holders, and email addresses for the FAQ, the gnuplot-info mailing list, and reporting bugs{in short, the
information listed on the screen when the program is invoked interactively.
Syntax:
show version {long}
When the long option is given, it also lists the operating system, the compilation options usedwhen gnuplot
was installed, the location of the help le, and (again) the useful email addresses.
View
The set view command sets the viewing angle for splots. It controls how the 3D coordinates of the plot are
mapped into the 2D screen space. It provides controls for both rotation and scaling of the plotted data, but
supports orthographic projections only. It supports both 3D projection or orthogonal 2D projection into a
2D plot-like map.
Syntax:
set view <rot_x>{,{<rot_z>}{,{<scale>}{,<scale_z>}}}
set view map
set view {no}equal {xy|xyz}
show view
where <rot
x> and <rot
z> control the rotation angles (in degrees) in a virtual 3D coordinate system
aligned with the screen such that initially (that is, before the rotations are performed) the screen horizontal
axis is x, screen vertical axis is y, and the axis perpendicular to the screen is z. The rst rotation applied is
<rot
x> around the x axis. The second rotation applied is <rot
z> around the new z axis.
Command set view map is used to represent the drawing as a map. It can be used for contour plots, or
for color pm3d maps. In the latter, take care that you properly use zrange and cbrange for input data
point ltering and color range scaling, respectively.
<rot
x> is bounded to the [0:180] range with a default of 60 degrees, while <rot
z> is bounded to the [0:360]
range with a default of 30 degrees. <scale> controls the scaling of the entire splot, while <scale
z> scales
the z axis only. Both scales default to 1.0.
Examples:
set view 60, 30, 1, 1
set view ,,0.5
The rst sets all the four default values. The second changes only scale, to 0.5.
gnuplot 4.6
159
Equal
axes
The command set view equal xy forces the unit length of the x and y axes to be on the same scale, and
chooses that scale so that the plot will t on the page. The command set view equal xyz additionally sets
the z axis scale to match the x and y axes; however there is no guarantee that the current z axis range will
t within the plot boundary. By default all three axes are scaled independently to ll the available area.
See also set xyplane (p.165).
Vrange
The set urange and set vrange commands set the parametric ranges used to compute x, y, and z values
when in splot parametric mode. Please see set xrange (p.161) for details.
X2data
The set x2data command sets data on the x2 (top) axis to timeseries (dates/times). Please see set xdata
(p. 159).
X2dtics
The set x2dtics command changes tics on the x2 (top) axis to days of the week. Please see set xdtics
(p. 160) for details.
X2label
The set x2label command sets the label for the x2 (top) axis. Please see set xlabel (p.160).
X2mtics
The set x2mtics command changes tics on the x2 (top) axis to months of the year. Please see set xmtics
(p. 161) for details.
X2range
The set x2range command sets the horizontal range that will be displayed on the x2 (top) axis. Please see
set xrange (p. 161) for details.
X2tics
The set x2tics command controls major (labelled) tics on the x2 (top) axis. Please see set xtics (p.163)
for details.
X2zeroaxis
The set x2zeroaxis command draws a line at the origin of the x2 (top) axis (y2 = 0). For details, please
see set zeroaxis (p. 168).
Xdata
This command sets the datatype on the x axis to time/date. A similar command does the same thing for
each of the other axes.
Syntax:
160
gnuplot 4.6
set xdata {time}
show xdata
The same syntax applies to ydata, zdata, x2data, y2data and cbdata.
The time option signals that the datatype is indeed time/date. If the option is not specied, the datatype
reverts to normal.
See set timefmt (p. 156) to tell gnuplot how to read date or time data. The time/date is converted to
seconds from start of the century. There is currently only one timefmt, which implies that all the time/date
columns must conform to this format. Specication of ranges should be supplied as quoted strings according
to this format to avoid interpretation of the time/date as an expression.
The function ’strftime’ (type "man strftime" on unix to look it up) is used to print tic-mark labels. gnuplot
tries to gure out a reasonable format for this unless the set format x "string" has supplied something
that does not look like a decimal format (more than one ’%’ or neither %f nor %g).
See also time/date (p.42) for more information.
Xdtics
The set xdtics commands converts the x-axis tic marks to days of the week where 0=Sun and 6=Sat.
Over ows are converted modulo 7 to dates. set noxdtics returns the labels to their default values. Similar
commands do the same things for the other axes.
Syntax:
set xdtics
unset xdtics
show xdtics
The same syntax applies to ydtics, zdtics, x2dtics, y2dtics and cbdtics.
See also the set format (p. 114) command.
Xlabel
The set xlabel command sets the x axis label. Similar commands set labels on the other axes.
Syntax:
set xlabel {"<label>"} {offset <offset>} {font "<font>{,<size>}"}
{textcolor <colorspec>} {{no}enhanced}
{rotate by <degrees> | rotate parallel | norotate}
show xlabel
The same syntax applies to x2label, ylabel, y2label, zlabel and cblabel.
If <oset> is specied by either x,y or x,y,z the label is moved by the given oset. It may be preceded by
rst, second, graph, screen, or character to select the coordinate system. See coordinates (p. 22) for
details. By default, the character coordinate system is used. For example, "set xlabel oset -1,0" will
change only the x oset of the title, moving the label roughly one character width to the left. The size of a
character depends on both the font and the terminal.
<font> is used to specify the font in which the label is written; the units of the font <size> depend upon
which terminal is used.
noenhanced requests that the label text not be processed by the enhanced text mode parser, even if
enhanced text mode is currently active.
To clear a label, put no options on the command line, e.g., "set y2label".
The default positions of the axis labels are as follows:
xlabel: The x-axis label is centered below the bottom of the plot.
ylabel: The y-axis label is centeredtothe left of the plot, defaulting to either horizontal or vertical orientation
depending on the terminal type.
Documents you may be interested
Documents you may be interested