FE 'tkGooie' Utilities

A Menu of
Tk script CODE
for some

quick-plot utilities

(FE = Freedom Environment)

The FE 'PlotQuik' PieChart GUI interface.

FE Home Page > FE Downloads Page >

FE 'tkGooies' Description Page >

This PLOTtools CODE Menu Page

! Note !
More 'tkGooie' quick-plot-utilities may be added
--- and the scripts here may be revised occasionally.

< Go to Code-Links Menu, below. >

--- in the FE 'tkGooies' system :

A description of the FE 'tkGooies' system is available via a 'tkGooies' Description page. That page points out that the 'tkGooies' are a collection of utilities in categories such as

  • 3Dtools
  • AUDIOtools
  • FILEmanagers
  • IMAGEtools
  • INTERNETtools
  • MATHtools
  • PLOTtools
  • SELECTORtools
  • SYSTEMtools
  • TEXTtools
  • VIDEOtools
  • Tk-GAME menus
  • Tk-WIKI demos
  • MORE

Just below is a list of links to pages that present the source code of a collection of the 'PLOTtools' in the FE 'tkGooies' system.

Some of these plot utilities, labelled 'PlotQuik', will be written completely in Tcl-Tk.

As alternatives, some of these plot utilities will be Tk GUI 'Front-Ends' for the popular, widely-available 'gnuplot' program.

PLOTtools Menu

(List of Links to pages that present descriptions
and CODE for 'PLOTtools' 'tkGooie' scripts)

FE 'PlotQuik' GUI's :

Tk GUI Front-Ends for 'gnuplot' :

The following 'PLOTtools' Tk GUI's are on a 'to-do' list:

  • A GUI to read in a file of columnar data and put out a file of the cumulated data in specified columns. The cumulated data can then be read into the data-columns PlotQuik utility above to do plots.

    (Example: Converting a probability density function into a cumulative probability curve.)

FE 'PlotQuik' GUI enhancements :

  • The FE 'PlotQuik' utilities above may serve most of my plotting needs, but there is always a possibility of creating another type of plot.

    For example, the 'PlotQuik Points (and Lines) from x,y data entered in entry fields' script could be used as a basis to make a plot utility that does a 'ribbon' plot instead of a line plot.

    And the 'Plot Quik Bar Chart' script could be used as a basis to make a plot utility to make '3D-looking' bars.

    And the 'Plot Quik Pie Chart' script could be used as a basis to make a plot utility to make a '3D-looking' pie.

Tk GUI Front-Ends for 'gnuplot' :

  • A Front-End for generating a PIE chart
    --- from data in a small (one or two lines) data file
    --- or from values put in an 'entry' widget of the GUI.

  • And maybe two or three more Front Ends to 'gnuplot'.

End of List of Code-Links.

How the code samples are presented - and other notes :

Use the list-of-links (above) to go directly to web pages that contain source code along with code-descriptions and screenshots.

The Tk script files (and other auxiliary files, if any) are in text files that can be down-loaded to your computer and implemented.

To download, simply 'right-click' on a text link and, in a popup window of your web browser, choose an option such as 'Save Link Target As ...'.

Bottom of this Menu page of
Links to pages of description-and-CODE
for FE 'tkGooies' in the 'PLOTtools' group.

To return to a previously visited web page location, click on the Back button of your web browser a sufficient number of times. OR, use the History-list option of your web browser.
OR ...

< Go to Code-Links Menu, above. >

< Go to Top of Page, above. >

Page history:

Page was created 2014 May 11.

Page was changed 2016 Feb 02.

Page was changed 2017 Sep 21.
(Added a 'PlotQuik Points from XY Data' utility.)

Page was changed 2017 Sep 28.
(Added a 'PlotQuik from Math Expression' utility.)

Page was changed 2017 Oct 05.
(Added a 'PlotQuik Bar Chart' utility.)

Page was changed 2017 Oct 08.
(Added a 'PlotQuik from 2 or 3 columns of text-file data' utility.)

Page was changed 2018 Aug 19.
(Added css and javascript to try to handle text-size for smartphones, esp. in portrait orientation.)

Page was changed 2019 Feb 26.
(Minor reformatting of this page.)

Page was changed 2019 Jun 13.
(Specified an image width in percents to size the image according to width of the browser window.)