Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms.

learn more… | top users | synonyms

18
votes
2answers
14k views

In gnuplot, how to plot with lines but skip missing data points?

I've got a value associated to each day, as such: 120530 70.1 120531 69.0 120601 69.2 120602 69.5 # and so on for 200 lines When plotting this data in gnuplot with lines, the data ...
6
votes
1answer
11k views

How do I define a function in parts for plotting?

I use gnuplot for plotting functions. This is my script at the moment: set terminal png xffffff x222222 set output "Ausgleichszahlungen.png" set title "Ausgleichszahlungen" set xlabel 'F_MZ / A_MZ' ...
6
votes
2answers
7k views

How to plot dot labeled data?

I'd like to turn a file like: Name X Y a 1 2 b 4 1 s 3 3 in a X-Y graphic with the X-Y dots labeled with Name. How can I do it? I think this can be done with gnuplot, but I wasn't ...
6
votes
1answer
606 views

Plotting Pairs of Ordered Pairs in Gnuplot

If I have a data file with 4 columns: x1, y1, x2, y2, How can plot a line connecting (x1, y1) to (x2, y2) for each element (row)? I assume it is pretty easy, but I have been playing around for an ...
5
votes
1answer
16k views

How do I divide one column in gnuplot?

I have gnuplot data file. I would like to plot it, but divide every value in the x-axis by n. Can I do this from within gnuplot, or do I have to rewrite the data file?
5
votes
2answers
561 views

Which gnuplot terminal type should I use in org-babel-gnuplot with latex export

All gnuplot examples on http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-gnuplot.html use the png terminal. However, when exporting to latex I'd rather like to generate vector graphics. ...
4
votes
3answers
939 views

Looking up gnuplot abbreviations

I'm new to gnuplot. I am reading the manual but am having a hard time finding explanations for some of the abbreviations people use in their scripts. For example, I am working with an script that says:...
4
votes
3answers
13k views

Specifically marking a point in gnuplot

suppose I want to plot a graph and I want to show on the graph some important points. How do I do this in gnuplot? For example, in the graph of y = x2, I want to show (2,4) and (4,16).
4
votes
1answer
11k views

create a smooth surface using x,y,z data gnuplot

I have a file which contains x,y,z data. Actually, the data is: x = latitude y = longitude z= Depth I want to create a smooth surface but I have no idea how to do it. Could anybody give me some ...
4
votes
2answers
1k views

How can I split the wedges of a pie chart to show extra information per wedge in consecutive rings?

I'm plotting disk partitioning and available space. I have a pie chart showing the partitioning: e.g. 30% /, 70% /home. In the second ring I want to show that 90% / is full, 10% of / is empty. 10% /...
4
votes
1answer
1k views

How to make gnuplots fullscreen?

How can I make gnuplot plot its plots in full-screen instead of a small window?
3
votes
1answer
755 views

Looking for a graph program for time series

I want to find software (Windows or Linux) that can create time based graphs with the following wishes. Can you suggest which programs come closest to my wishes? Whishlist: The x-axis has to ...
3
votes
1answer
6k views

Plotting Error Bars with GNUPLOT

I can't get gnuplot to make a plot with error bars when my x values are non-numeric. For an example "data.dat": day col1 col2 MONDAY 12 4 TUESDAY 10 3 WEDNESDAY 9 2 ...
3
votes
2answers
4k views

Software GNUPlot not launching from GNU Octave

I'm trying to launch GNUPlot from Octave, but when I do I get the following error: octave-3.4.0:3> plot(x,y) dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib Referenced from: /usr/X11/...
3
votes
2answers
108 views

Plot the area between two curves

I have a function with a parameter z similar to the above one: y = sin(x+z) How can I plot the values of y as a function of x and all the possible values of z in the [0.1, +0.1]? I want to graphic ...
3
votes
1answer
253 views

How to use mathematical functions not built-in in gnuplot

I've always considered gnuplot as very useful, and even more since I use tikz in LATEX documents. Unfortunately, the number of core implemented functions in gnuplot is quite small, I often need ...
3
votes
1answer
649 views

How can I graph memory usage by user?

Basically, I want to graph the memory usage with each username as title, as time passes by. I would set that script as a cron job, to create a graph that shows memory usage of certain usernames. How ...
3
votes
2answers
976 views

How to plot data for several signals, one above the other?

Following this question. How can I command gnuplot to draw this plot: (from the bottommost example on this page). I guess I need to do something similar to what is being done here. But what ...
3
votes
1answer
491 views

How do I use gnuplot to create a 3d phase-space plot?

Have a look at this webpage - enclosed but not encrypted For a three-dimensional phase-space plot, the sequence a, b, c, d, e, f, etc. can be used as space coordinates (a-b, b-c, c-d), (b-c, c-d,...
2
votes
2answers
13k views

How to connect points with curves in gnuplot

I have some data that I want to connect them with smooth curves. I do not want lines. I am attaching some points below. Instead of lines, I want to have a curve. Can anyone tell me how to do this in ...
2
votes
2answers
569 views

Plot custom log data on GNU/Linux

I'm logging some data relative to clients NFS usage over a network. Now I want to plot it on a lines diagram, and I'm overwhelmed by the possibilities I'm finding out there. No one seems to be easy to ...
2
votes
2answers
6k views

How can I create a pie-chart with gnuplot?

I want to create a pie-chart. Is that possible with gnuplot and how to realize that?
2
votes
2answers
222 views

gnuplot - operating on a two digit column

I'm trying to operate on a column prior to its plotting. This is the line I'm having issues with: plot campo1 u 1:($22*0.05) where campo1 is the path to the file. The problem is that gnuplot ...
2
votes
2answers
1k views

Installing gnuplot from MacPorts failed (Checksum Mismacth)

I have OSX 10.5 and tried to sudo port install gnuplot, only to get this: ---> Computing dependencies for gnuplot ---> Verifying checksum(s) for gnuplot Error: Checksum (md5) mismatch for ...
2
votes
1answer
76 views

GNUPlot - Contour Plot Without Isolines?

I want to know how to do a contour plot of a 3D-dataset, but without the isolines. The closest to what I'm looking for that I've seen are heat maps, but that requires your data to be in the form of a ...
2
votes
1answer
42 views

Gnuplot colorbar. Control of numbers steps and format

I'm trying to create a chart using Gnuplot, as shown here: My questions about it: How to control the numbers of the colorbars in Gnuplot? I want to set the number for each 2 points. For example, ...
2
votes
1answer
701 views

Automatically open a file when gnuplot starts on Windows

I would like to assign gnuplot to .gnuplot files (gnuplot scripts) on Windows 8.1, in such a way that the gnuplot environment starts with the script file loaded. For this I would need to pass the ...
2
votes
2answers
345 views

Plotting timedata in gnuplot

I have a log file (auth.log) where non-relevant lines has been removed. I wish to aggregate lines per hour/day into the plot, meaning that each line that is within the same hour or day is aggregated ...
2
votes
1answer
3k views

Gnuplot GUI for Ubuntu 10.10

Is there a Gnuplot GUI (equivalent to wgnuplot.exe) for Ubuntu ?
1
vote
2answers
935 views

Plotting function defined in a piecewise manner with Gnuplot

I’d like to plot some function f(x) where f(x) = x for 0 ≤ x ≤ a, and −2 otherwise. And I’d like to plot it on a graph with x axes between two arbitrary points. How would I go about doing this with ...
1
vote
2answers
78 views

Creating new data in a table and do a fit

I want to do the following: I have a data set following a Gaussian line shape, but there are some data which is strongly deviating. For the resulting fit these data points should not be included. So ...
1
vote
2answers
37 views

Gnuplot - Fixing see-through 3D plot interpolation

In the picture below, you can see the lines through the interpolated surface. How can I prevent this from happening? I have produced the plot by the following commands ("data.txt" holds a set of ...
1
vote
1answer
62 views

Blender's features missed in gnuplot?

I am designing a particle physics visualization where electron accelerates in a hole and multiplies in many other electrons in a high electric field through avalanche. I know that Blender has ...
1
vote
1answer
37 views

Logs of Gnuplot for startupt?

I have now many times uninstalled and installed different gnuplots. However, now, the gnuplot with qt crashes in the startup if I simply run gnuplot -e "plot 'data.dat'" The crash occurs such ...
1
vote
1answer
4k views

Cannot install gnuplot with aquaterm support (OS X Yosemite)

I'm having issues trying to get aqua term support in gnuplot. I've installed aquaterm, rebooted the system, then installed gnuplot using homebrew. When I start gnuplot, it sets terminal to 'unknown' ...
1
vote
1answer
2k views

Plot .gnu file with gnuplot

I have a file with .gnu extension.It contains gnuplot commands. I want to show up the graph, using gnuplot. So, which command is right for this.
1
vote
1answer
139 views

Scale patterns in Gnuplot (without resizing the whole output)

I want to create a plot with the eps terminal using patterns to fill the area between some curves, for example using these commands: set terminal eps size 4, 4 set output "plot.eps" plot x**2 with ...
1
vote
1answer
1k views

Plotting multiple xy pairs in Gnuplot from file

I have a data series that I'm trying to plot in Gnuplot of the format: x1, y1, x2, y2 ... xn, yn Where every two adjacent columns represent an xy pair. I'm looking for a way to plot each of these ...
1
vote
1answer
421 views

bad interpreter shell script

Hi I'm trying to write a shell script for plotting with gnuplot however I keep running into the error: bash: ./plot.sh: usr/bin/gnuplot: bad interpreter: No such file or directory I have checked the ...
1
vote
1answer
21 views

Start an interactive session in gnuplot and execute some commands when it opens

When I execute my script, it should Open a terminal with gnuplot (interactive session) Execute some gnuplot commands. The interactive session stays open. (user can execute commands) I've tried the ...
1
vote
0answers
36 views

gnuplot abbreviation reference

Where are the gnuplot abbreviations specifically documented? For example:- the single letter "l" command. > help l gives a big list and does not identify what the single letter "L" command is ...
1
vote
1answer
36 views

Plot a toroid with rectangular cross-section in 3D

Does anybody know how to plot with gnuplot in 3D the surface of a disk on the XY-plane with a certain thickness, and having a circular hole in the center and flat upper and lower surfaces at fixed z (...
1
vote
1answer
17 views

How to plot column in unix in one line

I would like to plot a column of data output by a script in unix in just one line. For example, something like script | cut -f2 -d ',' | gnuplot ....
1
vote
3answers
268 views

Execute gnuplot from cmd

I need to execute gnuplot from the Windows cmd, however, when I type in gnuplot, I get the error: “gnuplot” is not recognized as an internal or external command, operable program or batch file. ...
1
vote
1answer
205 views

Installing Cairo terminals in Gnuplot (Ubuntu)

I didn't find the "cairo" terminals installed with Gnuplot downloaded from the project site: they aren't listed after set terminal. How do I install it? I can't find any instructions on the internet. ...
1
vote
1answer
264 views

GNU plots_Plotting histograms from given set of values against the number of their occurances

How can we plot a histogram from a csv file containing all data into a single column. I need to plot those values vs the number of times they get repeated.
1
vote
1answer
46 views

Gnuplot: a different way to write the same function in 1d and 2d

I am confused about following type of function f(x) = b/x**nb * exp(y_(y)/k) f(x,y) = (b/(x**nb))*exp(y/k) Here y seems to be the same in the two expression. I would like to understand the ...
1
vote
2answers
237 views

Change the default shell of gnuplot

My question is: How can I change the default shell of gnuplot? I want to change it in order to send stdout to bash. This should be pretty easy, but I'm giving up. Here's why. I'm running gnuplot ver....
1
vote
1answer
2k views

Specifically define colors of bars in histogram

See updated question below!: (1 Old stuff) I have the following code: clear reset unset key # Make the x axis labels easier to read. set xtics rotate out # Select histogram data set style data ...
1
vote
1answer
779 views

GNUPLOT on Lion using Homebrew

After upgrading to OSX 10.7.4 I had to reinstall GNUPLOT which is always a hassle. I decided that I would try Homebrew instead of Fink or MacPorts. Ofcourse, before installing Homebrew one needs the ...