in reply to Re: simple html trend line
in thread simple html trend line

If so, did you try running the synopsis code?

And if so, did you get a whole bunch of warnings when you ran it?:

C:\test>SVG-t.pl > test.svg Use of uninitialized value $_ in addition (+) at C:/perl64/site/lib/St +atistics/Descriptive.pm line 151. Use of uninitialized value $_ in exponentiation (**) at C:/perl64/site +/lib/Statistics/Descriptive.pm line 1 Use of uninitialized value $max in numeric ge (>=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 154 Use of uninitialized value $_ in numeric ge (>=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 154. Use of uninitialized value $min in numeric le (<=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 158 Use of uninitialized value $_ in numeric le (<=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 158. Use of uninitialized value $_ in addition (+) at C:/perl64/site/lib/St +atistics/Descriptive.pm line 151. Use of uninitialized value $_ in exponentiation (**) at C:/perl64/site +/lib/Statistics/Descriptive.pm line 1 Use of uninitialized value $max in numeric ge (>=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 154 Use of uninitialized value $_ in numeric ge (>=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 154. Use of uninitialized value $min in numeric le (<=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 158 Use of uninitialized value $_ in numeric le (<=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 158. Use of uninitialized value $_ in addition (+) at C:/perl64/site/lib/St +atistics/Descriptive.pm line 151. Use of uninitialized value $_ in exponentiation (**) at C:/perl64/site +/lib/Statistics/Descriptive.pm line 1 Use of uninitialized value $max in numeric ge (>=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 154 Use of uninitialized value $_ in numeric ge (>=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 154. Use of uninitialized value $min in numeric le (<=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 158 Use of uninitialized value $_ in numeric le (<=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 158. Use of uninitialized value $_ in addition (+) at C:/perl64/site/lib/St +atistics/Descriptive.pm line 151. Use of uninitialized value $_ in exponentiation (**) at C:/perl64/site +/lib/Statistics/Descriptive.pm line 1 Use of uninitialized value $max in numeric ge (>=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 154 Use of uninitialized value $_ in numeric ge (>=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 154. Use of uninitialized value $min in numeric le (<=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 158 Use of uninitialized value $_ in numeric le (<=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 158. Use of uninitialized value $_ in addition (+) at C:/perl64/site/lib/St +atistics/Descriptive.pm line 151. Use of uninitialized value $_ in exponentiation (**) at C:/perl64/site +/lib/Statistics/Descriptive.pm line 1 Use of uninitialized value $max in numeric ge (>=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 154 Use of uninitialized value $_ in numeric ge (>=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 154. Use of uninitialized value $min in numeric le (<=) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 158 Use of uninitialized value $_ in numeric le (<=) at C:/perl64/site/lib +/Statistics/Descriptive.pm line 158. Use of uninitialized value $min in subtraction (-) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 168 Use of uninitialized value $max in subtraction (-) at C:/perl64/site/l +ib/Statistics/Descriptive.pm line 168 Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 92. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 92. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 92. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 92. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 76. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 92. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 154. Use of uninitialized value in multiplication (*) at C:/perl64/site/lib +/SVG/Graph/Glyph/axis.pm line 168. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581. Use of uninitialized value $txt[0] in join or string at C:/perl64/site +/lib/SVG/Element.pm line 581.

With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority". I'm with torvalds on this
In the absence of evidence, opinion is indistinguishable from prejudice. Agile (and TDD) debunked

Replies are listed 'Best First'.
Re^3: (Did anyone else install SVG::Graph?
by FreeBeerReekingMonk (Deacon) on Apr 18, 2015 at 22:46 UTC

    I did, and it only worked after doing a "cpan SVG::Graph" to install the Perl Module.

    But how about this other approach: Write only the data using perl, creating an html that uses javascript libraries http://webdesignledger.com/resources/13-useful-javascript-solutions-for-charts-and-graphs to further generate the image. I used flot succesfully in the past. This way, perl only writes the html and the javascript library takes care of the plotting

    Then there is "use Image::Magick;" to create a surface and plot your points by hand, then save the graphics file, there was this node... create PNG image

    Then there is this inline graphics, I do no recommend it for this type of job: http://www.websiteoptimization.com/speed/tweak/inline-images/

    And somewhere on the web there is this table which are 1x1 pixels big, and basically, the table looks like a mspaint canvas at that size. Also not recommended, but it works.