|
[Sponsors] |
what software you use for obtaining graphs by data? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 30, 2013, 04:48 |
what software you use for obtaining graphs by data?
|
#1 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
which software is better to draw x-y graphs in ubuntu?(there are columns of data i obtained by postProcessing OF)
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
June 30, 2013, 19:13 |
|
#2 |
Senior Member
|
The answer depends on everyone's opinion/like and dislike. Personally, my preference is gnuplot.
__________________
--- Julien de Charentenay |
|
July 1, 2013, 06:29 |
|
#3 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
thanks Julien
whats the command for making a graoh of a file containing columns of x and y? and how can save the graph that is obtained? can do this in LibreOffice Calc in your opinion? whats your opinion about SciDAVis?have you worked with it?
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
July 1, 2013, 12:21 |
|
#4 | ||
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
Quote:
Code:
plot 'datafile.dat' using 1:2 with lines Quote:
Code:
set terminal png set output 'mygraph.png' replot For everything beyond this point, my favorite site is: http://web.archive.org/web/201007261...t/index-e.html |
|||
July 1, 2013, 12:35 |
|
#5 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
thanks Alex
that site is banned here.could you give me another link?
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
July 1, 2013, 14:02 |
|
#6 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
What a pity! This really is the best site for gnuplot.
You could try to google for "gnuplot not so frequently asked questions" and see if there is another archive of this page you are allowed to view. This would be another one http://lowrank.net/gnuplot/index-e.html http://www.ualberta.ca/~xz10/gnuplot/index-e.html |
|
July 1, 2013, 14:46 |
|
#7 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
we have both internal and external censorship here!
is this link good enough?http://heim.ifi.uio.no/inf3330/scrip...o/index-e.html read what parts?
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
July 2, 2013, 07:12 |
|
#8 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
This looks like an older version of Kawanos gnuplot site, so yes, it has all the information you need.
Since gnuplot has a learning curve, be prepared to spend a few hours before your first plot looks exactly the way you want it to. Consequently, you will have to start with the "introduction to gnuplot" section. If you have any specific questions you cant figure out by yourself, feel free to ask. Yust one hint: put your gnuplot commands in a text file instead of typing them in the shell. This way, you wont have to repeat all commands to produce similar plots. Load the commands in gnuplot via load 'textfile.plt' |
|
September 7, 2013, 07:32 |
|
#9 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
I have plot this figure with below commands in a file:
Code:
set terminal png set output "pressures.png" set xlabel "time(seconds)" set ylabel "pressure(pa)" set title "average-pressures-horizontal lines" set xrange [] set yrange [] set mxtics 5 set mytics 5 set xtics 0.0004 set ytics 100000 # set zoom .5 plot 'h1.dat' u 1:3 ti 'h1-pressure' w lines linestyle 1,"h2.dat" u 1:3 ti 'h2-pressure' w dots,"h3.dat" u 1:3 ti "h3-pressure" with dots
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 7, 2013, 08:14 |
|
#10 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
There are many ways to improve on the look of the figure.
First of all, the png-terminal has to go. Try "set terminal pngcairo" instead of "set terminal png". The figure will look way better with this terminal. For the key placement and the other options of the key, type "help set key" in gnuplot. I guess something like "set key outside top right" will do the trick. And another hint: putting "reset" in the first line of your file will make sure you only get the settings you specify in this file. Changing the terminal type once again at the end of the file, for example by putting "set terminal wxt" in the last line will prevent some mysterious bugs... |
|
September 7, 2013, 08:31 |
|
#11 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
Thanks Alex,
it is like this now. how can extend the x axis and decrease legend area?
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 7, 2013, 08:58 |
|
#12 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
I am not sure what you mean by "extend the x-axis"
You could adjust the range Code:
set xrange [xmin:xmax] Code:
set size xsize,ysize And please attach figures as figures |
|
September 7, 2013, 09:15 |
|
#13 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
I want x-axis be longer with more labels,
it shows an error of "invalid file" so I have to compress it so that be in gzip format.
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 7, 2013, 16:32 |
excluding "(" character
|
#14 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
in U column there are some exess ('s,how can exclude them in gnuplot?
Code:
# Source : sampledSurface sampledSurface # Faces : 2800 # Time sum(magSf) areaAverage(p) areaAverage(T) areaAverage(rho) areaAverage(h) areaAverage(U) 0.034525496 0.000207 412747.851309 699.045809721 2.29910981899 426932.686479 (3.98516072783 -1.93539686763 0) 0.034526496 0.000207 412307.846999 698.629256448 2.299132434 426454.791707 (2.86786702681 1.25593261295 0) 0.034527496 0.000207 412530.493165 698.467481475 2.30206486527 426244.44026 (1.83515655768 0.623689287519 0) 0.034528496 0.000207 410317.413572 697.305787988 2.29871440673 424875.712989 (0.975030544888 2.83769037365 0) Code:
gnuplot> load "U.plt" gnuplot> plot 'h1.dat' u 1:7 ti 'h1-x_Velocity' w l linestyle 1,"h2.dat" u 1:7 ti 'h2-x_Velocity' w l linestyle 2,"h3.dat" u 1:7 ti "h3-x_Velocity" with lp linestyle 3 ^ "U.plt", line 29: warning: Skipping data file with no valid points gnuplot> plot 'h1.dat' u 1:7 ti 'h1-x_Velocity' w l linestyle 1,"h2.dat" u 1:7 ti 'h2-x_Velocity' w l linestyle 2,"h3.dat" u 1:7 ti "h3-x_Velocity" with lp linestyle 3 ^ "U.plt", line 29: warning: Skipping data file with no valid points gnuplot> plot 'h1.dat' u 1:7 ti 'h1-x_Velocity' w l linestyle 1,"h2.dat" u 1:7 ti 'h2-x_Velocity' w l linestyle 2,"h3.dat" u 1:7 ti "h3-x_Velocity" with lp linestyle 3 ^ "U.plt", line 29: warning: Skipping data file with no valid points gnuplot> plot 'h1.dat' u 1:7 ti 'h1-x_Velocity' w l linestyle 1,"h2.dat" u 1:7 ti 'h2-x_Velocity' w l linestyle 2,"h3.dat" u 1:7 ti "h3-x_Velocity" with lp linestyle 3 ^ "U.plt", line 29: all points y value undefined!
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 7, 2013, 17:53 |
|
#15 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
I found this that seems contains what I needmbut its banned!
http://codejourneys.blogspot.com/200...ot-basics.html
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 7, 2013, 19:30 |
|
#16 | |||
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
Quote:
You can also try to adjust the size of the plot by "set size 1.2,1.0" or something in that range. To control the number of labels, use "set xtics start_value, increment" will do. Again, gnuplot has some sort of documentation on this topic "help set xtics" Quote:
Quote:
|
||||
September 8, 2013, 06:08 |
|
#17 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
thanks Alex,
how can increase the distance between points in linepoints style? in the image points are too close and it seems like a continous line.
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 8, 2013, 06:39 |
|
#18 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
in this data file,some lines aren't in proper position in the column,how can automatically fix it?
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 8, 2013, 06:53 |
|
#19 |
Senior Member
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 2,208
Rep Power: 27 |
and do you mean this site by "not so frequently asked questions"?
http://t16web.lanl.gov/Kawano/gnuplot/index-e.html it can't be open.
__________________
Injustice Anywhere is a Threat for Justice Everywhere.Martin Luther King. To Be or Not To Be,Thats the Question! The Only Stupid Question Is the One that Goes Unasked. |
|
September 8, 2013, 07:17 |
|
#20 | ||||
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
Quote:
Code:
plot "datafile.dat" every 5 w p Edit: With the linepoints stile, I guess you want to have every data point for the line to have a smooth line but only few points for the points... I did that plotting the same data twice, once as a line and a second time with points using the every option. The drawback is that you cant have the same representation of the linestyle in the key automatically as far as I know. Some editing of the figure will be required. Quote:
The only issue with this datafile are the brackets. But we already had that. Quote:
Quote:
|
|||||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Exporting data (cell values, ascii) and obtaining more data than cells! | TfG | FLUENT | 3 | April 3, 2015 01:18 |
CAD integrated CFD Software | kostikr | Main CFD Forum | 3 | February 4, 2010 15:38 |
IFStream read float point data problem | liu | OpenFOAM Running, Solving & CFD | 0 | October 24, 2008 13:14 |
How to update polyPatchbs localPoints | liu | OpenFOAM Running, Solving & CFD | 6 | December 30, 2005 18:27 |
Seeking for flow field (vector plot) visualization software. | Hua | Main CFD Forum | 7 | January 25, 1999 12:33 |