Gnuplot cookbook over 80 recipes to visually explore the full range of features of the world's preeminent open source graphing system : [quick answers to common problems]
Written in Cookbook style, the reader will be taught the features of gnuplot through practical examples accompanied by rich illustrations and code. Every aspect has been considered to ensure ease of understanding of even complex features. Whether you are an old hand at gnuplot or new to it, this boo...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Olton Birmingham [England] :
Packt Pub
2012.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628079706719 |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Plotting Curves, Boxes, Points, and more; Introduction; Plotting a function; Plotting multiple curves; Using two different y-axes; Making a scatterplot; Plotting boxes; Plotting circles; Drawing filled curves; Handling financial data; Making a basic histogram plot; Stacking histograms; Plotting multiple histograms; Dealing with errors; Making a statistical whisker plot; Making an impulse plot; Graphing parametric curves; Plotting with polar coordinates
- Chapter 2: Annotating with Labels and LegendsIntroduction; Labeling the axes; Setting the label size; Adding a legend; Putting a box around the legend; Adding a label with an arrow; Using Unicode characters [new]; Putting equations in your labels; Chapter 3: Applying Colors and Styles; Introduction; Coloring your curves; Styling your curves; Applying transparency [new]; Plotting points with curves; Changing the point style; Changing the plot size; Positioning graphs on the page [new]; Plotting with objects [new]; Chapter 4: Controlling your Tics; Introduction; Adding minor tics
- Placing tics on the second y-axisAdjusting the tic size; Removing all tics; Defining the tic values; Making the tics stick out; Setting manual tics; Plotting with dates and times; Changing the language used for labels [new]; Using European-style decimals [new]; Formatting tic labels; Chapter 5: Combining Multiple Plots; Introduction; Arranging an array of plots; Positioning plots manually; Creating an inset plot; Multiplotting with labels and arrows; Chapter 6: Including Plots in Documents; Introduction; Introducing gnuplot's high-quality graphics formats [new]
- Adding a plot to a paper using LaTeXAssembling a document using TikZ and LaTeX [new]; Assembling a document using epslatex; Using gnuplot within LaTeX; Creating presentation slides with incrementally displayed graphs; Including a plot in a web page; Making an interactive plot for the Web [new]; Chapter 7: Programming gnuplot and Dealing with Data; Introduction; Scripting gnuplot with its own language; Plotting on subintervals; Smoothing your data; Fitting functions to your data; Using kdensity smoothing to improve on histograms [new]; Creating a cumulative distribution [new]
- Talking to gnuplot with CScripting gnuplot with Python; Plotting with Clojure; Handling volatile data [new]; Chapter 8: The Third Dimension; Introduction; Making a surface plot; Using coordinate mappings; Coloring the surface; Making a contour plot; Making a vector plot; Making an image plot or heat map; Combining contours and images; Combining surfaces with images; Plotting a path in 3D; Drawing parametric surfaces; Chapter 9: Using and Making Graphical User Interfaces; Introduction; Using the Java gnuplot GUI ""JGP""; Using the Emacs GUI; Sharing with Plotshare
- Writing a web GUI for gnuplot