__init__ (
self,
filename,
**keyw,
)
Represent a PlotItem that gnuplot treates as a file.
This class holds the information that is needed to construct
the plot command line, including options that are specific to
file-like gnuplot input.
<filename> is a string representing the filename to be passed
to gnuplot within quotes. It may be the name of an existing
file, - for inline data, or the name of a named pipe.
Keyword arguments:
-
using=<int>
- plot that column against line number
-
using=<tuple>
- plot using a:b:c:d etc. Elements in
the tuple that are None are output as the empty
string.
-
using=<string>
- plot `using <string>' (allows gnuplot's
arbitrary column arithmetic)
-
every=<value>
- plot
every <value> . <value> is
formatted as for using option.
-
index=<value>
- plot
index <value> . <value> is
formatted as for using option.
-
binary=<boolean>
- data in the file is in binary format
(this option is only allowed for grid data for splot).
-
smooth=<string>
- smooth the data. Option should be
unique , csplines , acsplines , bezier , or
sbezier .
The keyword arguments recognized by PlotItem can also be
used here.
Note that the using option is interpreted by gnuplot, so
columns must be numbered starting with 1.
By default, gnuplot uses the name of the file plus any using
option as the dataset title. If you want another title, set
it explicitly using the title option.
|