Book Image

Python GUI Programming Cookbook

By : Burkhard Meier
Book Image

Python GUI Programming Cookbook

By: Burkhard Meier

Overview of this book

Table of Contents (18 chapters)
Python GUI Programming Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Scaling charts


In the previous recipes, while creating our first charts and enhancing them, we hard-coded the scaling of how those values are visually represented.

While this served us well for the values we were using, we often plot charts from very large databases.

Depending on the range of that data, our hard-coded values for the vertical y-dimension might not always be the best solution, which may make it hard to see the lines in our charts.

Getting ready

We will improve our code from the previous recipe. If you have not typed in all of the code from all of the previous recipes, just download the code for this chapter and it will get you started (and then you can have a lot of fun creating GUIs, charts, and so on, using Python).

How to do it...

Modify the yValues1 line of code from the previous recipe to use 50 as the third value.

axis  = fig.add_subplot(111)        # 1 row, 1 column

xValues  = [1,2,3,4]

yValues0 = [6,7.5,8,7.5]
yValues1 = [5.5,6.5,50,6]           # one very high value
yValues2...