Difference between revisions of "Python-3.4.3/C2/Plotting-Charts/English"
Line 1: | Line 1: | ||
'''Python/C2/plotting-charts/English''''''Title of script''': '''plotting charts''' | '''Python/C2/plotting-charts/English''''''Title of script''': '''plotting charts''' | ||
− | '''Author: | + | '''Author: Trupti Kini, Thirumalesh H S''' |
'''Keywords: Python, IPython, pylab, scatter plot''', '''charts, matplotlib help''' | '''Keywords: Python, IPython, pylab, scatter plot''', '''charts, matplotlib help''' |
Revision as of 16:05, 7 June 2017
'Python/C2/plotting-charts/English'Title of script: plotting charts
Author: Trupti Kini, Thirumalesh H S
Keywords: Python, IPython, pylab, scatter plot, charts, matplotlib help
Visual Cue | Narration |
Show slide
|
Hello friends. Welcome to the tutorial on plotting Narrator name is missing in the first slide
charts |
Show slide
Learning Objectives
|
At the end of this tutorial, you will be able to -
|
Show slide
System Specifications |
To record this tutorial, I am using
|
Show slide
Pre-requisites |
To practice this tutorial, you should know how to
If not, see the relevant Python tutorials on this website. |
[Terminal]
ipython3
|
Let us first open the Terminal by pressing Ctrl+Alt+T keys simultaneously.
|
[IPython console]
%pylab and press Enter. |
Let us initialise the pylab package.
|
Show Slide
Pie chart
|
A pie chart is a circular chart divided into sectors, change the text in slide
to illustrate numerical proportion |
Show Slide
pie() function Syntax: pie(values, labels= labels)
|
The syntax for pie() function is as follows:
|
Show Slide
Exercise 1 |
available in the code file link of this tutorial
|
[File browser]
Open the file company-a-data.txt and show the content |
The data file has two columns with a set of values in each column.
|
[IPython Terminal]
|
To produce a scatter plot,
Type
|
[Ipython Terminal]
pie(profit,labels=year)
|
Type clf() to clear the plot window, if any plots executed previously.
|
[Plot Window]
|
Notice that we passed two arguments to the function pie().
|
Show Slide
Exercise 2
|
Pause the video here, try out the following exercise and resume the video.
Plot a pie chart with the same data with the following colors for each wedges.
Hint: In your ipython interpreter, try typing pie? |
[IPython Terminal]
|
Solution to Exercise 2
|
Show Slide
Bar chart
|
A bar chart is a chart
|
Show Slide
|
The syntax for bar graph is:
bar(x, y)
|
Show Slide
Exercise 3
|
|
[IPython Terminal]
bar(year, profit)
|
Solution to Exercise 3
Type bar(year, profit)
|
Show Slide
Exercise 4
|
Plot a bar chart as shown in the image:
The data for the chart may be obtained from the file company-a-data.txt.
Clue is to try typing bar? In ipython interpreter. |
[Ipython Terminal]
clf()
|
Solution to Exercise 4
Type bar(year,profit,fill=False,hatch='/')
|
Show Slide
"Getting help on matplotlib" {SHOW WEBSITE while narrating} |
Help about matplotlib can be obtained from matplotlib.sourceforge.net/contents.html
More plots can be seen at matplotlib.sourceforge.net/users/screenshots.html and also at matplotlib.sourceforge.net/gallery.html
|
Show Slide
Summary slide
|
This brings us to the end of this tutorial.
|
Show Slide
Assignment
|
Here are some self assessment questions for you to solve.
|
Show Slide
Solution to assignment
|
And the answers,
|
Show Slide
Forum |
Please post your timed queries in this forum. |
Show Slide
Fossee Forum |
Please post your general queries on Python in this forum. |
Show Slide
Textbook Companion |
FOSSEE team coordinates the TBC project. |
Show Slide
Acknowledgment |
Spoken Tutorial Project is funded by NMEICT, MHRD, Govt. of India.
For more details, visit this website. |
Previous slide | This is _________ from IIT Bombay (or FOSSEE, if you wish) signing off.
Thank you. |