|
From: Thomas S. <t.s...@fz...> - 2009-11-20 16:00:54
|
each plot needs it's own data: http://www.gnuplot.info/docs/node131.html stevecoh1 wrote: > > I am having trouble getting a histogram plot to work. > > As an experiment I tried the following which is approximately similar to > my script" > > Take the histogram4.gnu script from demos. > Replace the "immigration.dat" file reference with "-" and copy the data > inline data from immigration.dat into the script, resulting in the > attached histograms4a.gnu. > > The original script works fine. The script with the inline data > produces the following and a graph with only the first set plotted. > This pattern is observed whether or not the final "e" line is present in > the script. What is happening here and how may it be fixed? > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using > 6, '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' > using 12, '' using 13, '' using 14, '' using 15, '' using 16, '' using > 17, '' using 18, '' using 19, '' using 20, '' using 21, '' using 22 > > > > ^ > "histograms.4a.gnu", line 37: warning: Skipping data file with no valid > points > > # set terminal png transparent nocrop enhanced font arial 8 size 500,350 > # set output 'histograms.4.png' > set bar 1.000000 > set boxwidth 0.75 absolute > set style fill solid 1.00 border -1 > set style rectangle back fc lt -3 fillstyle solid 1.00 border -1 > set key outside right top vertical Left reverse enhanced autotitles > columnhead nobox > set key invert samplen 4 spacing 1 width 0 height 0 > set style histogram rowstacked title offset character 0, 0, 0 > set datafile missing '-' > set style data histograms > set xtics border in scale 1,0.5 nomirror rotate by -45 offset character > 0, 0, 0 > set xtics norangelimit > set xtics ("1891-1900" 0.00000 -1, "1901-1910" 1.00000 -1, "1911-1920" > 2.00000 -1, "1921-1930" 3.00000 -1, "1931-1940" 4.00000 -1, "1941-1950" > 5.00000 -1, "1951-1960" 6.00000 -1, "1961-1970" 7.00000 -1) > set title "US immigration from Europe by decade\nPlot as stacked > histogram" > set rrange [ * : * ] noreverse nowriteback # (currently [0.00000:10.0000] > ) > set trange [ * : * ] noreverse nowriteback # (currently > [-5.00000:5.00000] ) > set urange [ * : * ] noreverse nowriteback # (currently > [-5.00000:5.00000] ) > set vrange [ * : * ] noreverse nowriteback # (currently > [-5.00000:5.00000] ) > set ylabel offset character 0, 0, 0 font "" textcolor lt -1 rotate by 90 > set y2label offset character 0, 0, 0 font "" textcolor lt -1 rotate by 90 > set yrange [ 0.00000 : 7.00000e+06 ] noreverse nowriteback > set cblabel offset character 0, 0, 0 font "" textcolor lt -1 rotate by 90 > set locale "C" > plot '-' using 2:xtic(1), '' using 3, '' using 4, '' using 5, '' using 6, > '' using 7, '' using 8, '' using 9, '' using 10, '' using 11, '' using 12, > '' using 13, '' using 14, '' using 15, '' using 16, '' using 17, '' using > 18, '' using 19, '' using 20, '' using 21, '' using 22 > # IMMIGRATION BY REGION AND SELECTED COUNTRY OF LAST RESIDENCE > # > Region Austria Hungary Belgium Czechoslovakia Denmark France Germany > Greece Ireland Italy Netherlands Norway Sweden Poland Portugal Romania > Soviet_Union Spain Switzerland United_Kingdom Yugoslavia Other_Europe > TOTAL > 1891-1900 234081 181288 18167 - 50231 30770 505152 15979 388416 651893 > 26758 95015 226266 96720 27508 12750 505290 8731 31179 271538 - 282 > 3378014 > 1901-1910 668209 808511 41635 - 65285 73379 341498 167519 339065 2045877 > 48262 190505 249534 - 69149 53008 1597306 27935 34922 525950 - 39945 > 7387494 > 1911-1920 453649 442693 33746 3426 41983 61897 143945 184201 146181 > 1109524 43718 66395 95074 4813 89732 13311 921201 68611 23091 341408 1888 > 31400 4321887 > 1921-1930 32868 30680 15846 102194 32430 49610 412202 51084 211234 455315 > 26948 68531 97249 227734 29994 67646 61742 28958 29676 339570 49064 42619 > 2463194 > 1931-1940 3563 7861 4817 14393 2559 12623 144058 9119 10973 68028 7150 > 4740 3960 17026 3329 3871 1370 3258 5512 31572 5835 11949 377566 > 1941-1950 24860 3469 12189 8347 5393 38809 226578 8973 19789 57661 14860 > 10100 10665 7571 7423 1076 571 2898 10547 139306 1576 8486 621147 > 1951-1960 67106 36637 18575 918 10984 51121 477765 47608 43362 185491 > 52277 22935 21697 9985 19588 1039 671 7894 17675 202824 8225 16350 1325727 > 1961-1970 20621 5401 9192 3273 9201 45237 190796 85969 32966 214111 30606 > 15484 17116 53539 76065 3531 2465 44659 18453 213822 20381 11604 1124492 > e > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Gnuplot-info mailing list > Gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > > -- View this message in context: http://old.nabble.com/Histogram-plots-not-working-as-inline-data--tp26443503p26443560.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |