Getting Started With Python Data Analysis Phuong Voth Martin Czygan instant download
Getting Started With Python Data Analysis Phuong Voth Martin Czygan instant download
https://ebookbell.com/product/getting-started-with-python-data-
analysis-phuong-voth-martin-czygan-49052760
Practical Python Data Wrangling And Data Quality Getting Started With
Reading Cleaning And Analyzing Data 1st Edition Susan E Mcgregor
https://ebookbell.com/product/practical-python-data-wrangling-and-
data-quality-getting-started-with-reading-cleaning-and-analyzing-
data-1st-edition-susan-e-mcgregor-36558596
Getting Started With Streamlit For Data Science Create And Deploy
Streamlit Web Applications From Scratch In Python 1st Edition Tyler
Richards
https://ebookbell.com/product/getting-started-with-streamlit-for-data-
science-create-and-deploy-streamlit-web-applications-from-scratch-in-
python-1st-edition-tyler-richards-34081822
https://ebookbell.com/product/getting-started-with-python-and-
raspberry-pi-dan-nixon-55324472
https://ebookbell.com/product/getting-started-with-python-thomas-
theis-58667974
Getting Started With Python Fabrizio Romano
https://ebookbell.com/product/getting-started-with-python-fabrizio-
romano-29872470
https://ebookbell.com/product/getting-started-with-python-and-
raspberry-pi-1st-edition-nixon-54981210
https://ebookbell.com/product/getting-started-with-python-1st-edition-
thomas-theis-58649780
Getting Started With Python For The Internet Of Things Leverage The
Full Potential Of Python To Prototype And Build Iot Projects Using The
Raspberry Pi Cox
https://ebookbell.com/product/getting-started-with-python-for-the-
internet-of-things-leverage-the-full-potential-of-python-to-prototype-
and-build-iot-projects-using-the-raspberry-pi-cox-10422168
https://ebookbell.com/product/getting-started-with-python-fabrizio-
romano-48506680
Getting Started with Python
Data Analysis
Phuong Vo.T.H
Martin Czygan
BIRMINGHAM - MUMBAI
Getting Started with Python Data Analysis
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the authors, nor Packt
Publishing and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
ISBN 978-1-78528-511-0
www.packtpub.com
[ FM-2 ]
Credits
Commissioning Editor
Dipika Gaonkar Indexer
Priya Sane
Acquisition Editor
Harsha Bharwani Production Coordinator
Nitesh Thakur
Technical Editor
Naveenkumar Jain
[ FM-3 ]
About the Authors
[ FM-4 ]
About the Reviewers
Dong Chao is both a machine learning hacker and a programmer. He’s currently
conduct research on some Natural Language Processing field (sentiment analysis on
sequences data) with deep learning in Tsinghua University. Before that he worked
in XiaoMi one year ago, which is one of the biggest mobile communication
companies in the world. He also likes functional programming and has some
experience in Haskell and OCaml.
He has strong algorithmic and data mining skills. He is also a MOOC addict, as he
spends time learning new courses about the latest technology.
When Kenneth is not writing source code, you can find him singing at the Campion
College chant choir.
[ FM-5 ]
www.PacktPub.com
Did you know that Packt offers eBook versions of every book published, with PDF
and ePub files available? You can upgrade to the eBook version at www.PacktPub.
com and as a print book customer, you are entitled to a discount on the eBook copy.
Get in touch with us at [email protected] for more details.
https://www2.packtpub.com/books/subscription/packtlib
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital
book library. Here, you can search, access, and read Packt's entire library of books.
Why subscribe?
• Fully searchable across every book published by Packt
• Copy and paste, print, and bookmark content
• On demand and accessible via a web browser
[i]
Table of Contents
[ ii ]
Table of Contents
[ iii ]
Preface
The world generates data at an increasing pace. Consumers, sensors, or scientific
experiments emit data points every day. In finance, business, administration and the
natural or social sciences, working with data can make up a significant part of the job.
Being able to efficiently work with small or large datasets has become a valuable skill.
There are a variety of applications to work with data, from spreadsheet applications,
which are widely deployed and used, to more specialized statistical packages for
experienced users, which often support domain-specific extensions for experts.
Python started as a general purpose language. It has been used in industry for a
long time, but it has been popular among researchers as well. Around ten years
ago, in 2006, the first version of NumPy was released, which made Python a first
class language for numerical computing and laid the foundation for a prospering
development, which led to what we today call the PyData ecosystem: A growing
set of high-performance libraries to be used in the sciences, finance, business or
anywhere else you want to work efficiently with datasets.
[v]
Preface
And the outlook seems bright. Working with bigger datasets is getting simpler and
sharing research findings and creating interactive programming notebooks has never
been easier. It is the perfect moment to learn about data analysis in Python. This
book lets you get started with a few core libraries of the PyData ecosystem: Numpy,
Pandas, and matplotlib. In addition, two NoSQL databases are introduced. The final
chapter will take a quick tour through one of the most popular machine learning
libraries in Python.
We hope you find Python a valuable tool for your everyday data work and that we
can give you enough material to get productive in the data analysis space quickly.
Chapter 2, NumPy Arrays and Vectorized Computation, dives right into the core of
the PyData ecosystem by introducing the NumPy package for high-performance
computing. The basic data structure is a typed multidimensional array which
supports various functions, among them typical linear algebra tasks. The data
structure and functions are explained along with examples.
Chapter 3, Data Analysis with Pandas, introduces a prominent and popular data
analysis library for Python called Pandas. It is built on NumPy, but makes a lot
of real-world tasks simpler. Pandas comes with its own core data structures,
which are explained in detail.
Chapter 5, Time Series, shows how to work with time-oriented data in Pandas. Date
and time handling can quickly become a difficult, error-prone task when implemented
from scratch. We show how Pandas can be of great help there, by looking in detail at
some of the functions for date parsing and date sequence generation.
Chapter 6, Interacting with Databases, deals with some typical scenarios. Your data
does not live in vacuum, and it might not always be available as CSV files either.
MongoDB is a NoSQL database and Redis is a data structure server, although many
people think of it as a key value store first. Both storage systems are introduced to
help you interact with data from real-world systems.
[ vi ]
Preface
Chapter 7, Data Analysis Application Examples, applies many of the things covered
in the previous chapters to deepen your understanding of typical data analysis
workflows. How do you clean, inspect, reshape, merge, or group data – these are the
concerns in this chapter. The library of choice in the chapter will be Pandas again.
Chapter 8, Machine Learning Models with scikit-learn, would like to make you familiar
with a popular machine learning package for Python. While it supports dozens of
models, we only look at four models, two supervised and two unsupervised. Even if
this is not mentioned explicitly, this chapter brings together a lot of the existing tools.
Pandas is often used for machine learning data preparation and matplotlib is used
to create plots to facilitate understanding.
This book uses a recent Python 2, but many examples will work with Python 3
as well.
The versions of the libraries used in this book are the following: NumPy 1.9.2,
Pandas 0.16.2, matplotlib 1.4.3, tables 3.2.2, pymongo 3.0.3, redis 2.10.3, and
scikit-learn 0.16.1. As these packages are all hosted on PyPI, the Python package
index, they can be easily installed with pip. To install NumPy, you would write:
$ pip install numpy
If you are not using them already, we suggest you take a look at virtual
environments for managing isolating Python environment on your computer.
For Python 2, there are two packages of interest there: virtualenv and
virtualenvwrapper. Since Python 3.3, there is a tool in the standard library called
pyvenv (https://docs.python.org/3/library/venv.html), which serves the
same purpose.
Most libraries will have an attribute for the version, so if you already have a library
installed, you can quickly check its version:
>>> import redis
>>> redis.__version__
'2.10.3'
[ vii ]
Preface
This works well for most libraries. A few, such as pymongo, use a different attribute
(pymongo uses just version, without the underscores).
While all the examples can be run interactively in a Python shell, we recommend
using IPython. IPython started as a more versatile Python shell, but has since
evolved into a powerful tool for exploration and sharing. We used IPython 4.0.0 with
Python 2.7.10. IPython is a great way to work interactively with Python, be it in the
terminal or in the browser.
Conventions
In this book, you will find a number of styles of text that distinguish between
different kinds of information. Here are some examples of these styles, and an
explanation of their meaning.
Code words in text, database table names, folder names, filenames, file extensions,
pathnames, dummy URLs, user input, and Twitter handles are shown as follows:
"We can include other contexts through the use of the include directive."
When we wish to draw your attention to a particular part of a code block, the
relevant lines or items are set in bold:
>>> import pandas as pd
[ viii ]
Preface
New terms and important words are shown in bold. Words that you see on the
screen, in menus or dialog boxes for example, appear in the text like this: "clicking
the Next button moves you to the next screen".
Reader feedback
Feedback from our readers is always welcome. Let us know what you think about
this book—what you liked or may have disliked. Reader feedback is important for us
to develop titles that you really get the most out of.
If there is a topic that you have expertise in and you are interested in either writing
or contributing to a book, see our author guide on www.packtpub.com/authors.
Customer support
Now that you are the proud owner of a Packt book, we have a number of things to
help you to get the most from your purchase.
[ ix ]
Preface
Errata
Although we have taken every care to ensure the accuracy of our content, mistakes
do happen. If you find a mistake in one of our books—maybe a mistake in the text or
the code—we would be grateful if you would report this to us. By doing so, you can
save other readers from frustration and help us improve subsequent versions of this
book. If you find any errata, please report them by visiting http://www.packtpub.
com/submit-errata, selecting your book, clicking on the errata submission form link,
and entering the details of your errata. Once your errata are verified, your submission
will be accepted and the errata will be uploaded on our website, or added to any list of
existing errata, under the Errata section of that title. Any existing errata can be viewed
by selecting your title from http://www.packtpub.com/support.
Piracy
Piracy of copyright material on the Internet is an ongoing problem across all media.
At Packt, we take the protection of our copyright and licenses very seriously. If you
come across any illegal copies of our works, in any form, on the Internet, please
provide us with the location address or website name immediately so that we can
pursue a remedy.
We appreciate your help in protecting our authors, and our ability to bring
you valuable content.
Questions
You can contact us at [email protected] if you are having a problem with
any aspect of the book, and we will do our best to address it.
[x]
Introducing Data Analysis
and Libraries
Data is raw information that can exist in any form, usable or not. We can easily get
data everywhere in our lives; for example, the price of gold on the day of writing
was $ 1.158 per ounce. This does not have any meaning, except describing the price
of gold. This also shows that data is useful based on context.
With the relational data connection, information appears and allows us to expand
our knowledge beyond the range of our senses. When we possess gold price data
gathered over time, one piece of information we might have is that the price has
continuously risen from $1.152 to $1.158 over three days. This could be used by
someone who tracks gold prices.
Knowledge helps people to create value in their lives and work. This value is
based on information that is organized, synthesized, or summarized to enhance
comprehension, awareness, or understanding. It represents a state or potential for
action and decisions. When the price of gold continuously increases for three days, it
will likely decrease on the next day; this is useful knowledge.
[1]
Introducing Data Analysis and Libraries
The following figure illustrates the steps from data to knowledge; we call this
process, the data analysis process and we will introduce it in the next section:
Decision making
Collecting
[2]
Random documents with unrelated
content Scribd suggests to you:
The Project Gutenberg eBook of Saturday Night
Thoughts
This ebook is for the use of anyone anywhere in the United
States and most other parts of the world at no cost and with
almost no restrictions whatsoever. You may copy it, give it away
or re-use it under the terms of the Project Gutenberg License
included with this ebook or online at www.gutenberg.org. If you
are not located in the United States, you will have to check the
laws of the country where you are located before using this
eBook.
Language: English
BY ORSON F. WHITNEY
May, 1921
THE AUTHOR.
CONTENTS
Nephi, Jacob, Omni, Mormon, Mosiah, Alma and Ether, will be recognized
as names belonging to the Book of Mormon.
Other abbreviations, such as vol. for volume, p. or pp. for page or pages, v.
or vv. for verse or verses and ib. for ibid (the same) are in such common use
as scarcely to require mention.
PART ONE
OUR PLACE IN HISTORY
Saturday Night Thoughts
ARTICLE ONE.
The Saturday Evening of Time.
The Sixth Day.—Saturday, in Christian lands, is a day set apart for house-
cleaning, a time for "putting things to rights," in preparation for the
Sabbath, the sacred day of rest. Preliminary to the condition of purity, order
and quietness especially desirable on that day, the house, in domestic
parlance, is "upset"—"turned topsy-turvy." Furniture is moved and dusted,
floors are scrubbed, windows cleaned, and stoves polished; the body is
bathed, all rubbish burned, and everything done that ought to be done, so
that when night is past and glorious morning dawns, the rising sun can
smile approvingly on a renovated, sweet and wholesome scene, and the
Lord's Day be kept, as He intended it should be, in cleanliness, which is
"next to godliness." Is there not something symbolical in all this—
something suggestive of things higher?
All Things Symbolical.—"All things are in a scale," says Plato; "and begin
where we will, ascend and ascend. All things are symbolical; and what we
call results are beginnings."[1] If this be true, then is there a symbolism in
small things as well as in great, in endings as well as beginnings, including
the ending and beginning of the week. Saturday and Sunday are both
symbolical, each suggesting and pointing to something above and beyond.
The World's Sabbath.—Who among men first recognized in the seventh day
a symbol of Christ's Millennial reign, I know not. The reign itself was the
theme of a revelation as early as the days of Enoch.[2] But it is obvious that
the symbolism of the seventh day does not stand alone. The idea of a
greater Sunday carries with it the idea of a greater Saturday, of which all
lesser Saturdays are typical; a time of agitation, of strenuous toil and strife,
during which all will be made ready for the blest sabbatic era, the period of
universal peace. The World's Saturday Night must necessarily precede the
World's Sunday Morning.[3]
The Apocalyptic Book.—The symbolism of the Sabbath, and the symbolism
of other days as well, is plainly indicated in the writings of Joseph Smith. In
one place he says—or the Lord says through him: "All things have their
likeness, and are made to bear record of Me."[4] We need not be surprised,
therefore, to find among the Prophet's teachings this—I quote now from his
Key to the Apocalypse:
"What are we to understand by the book which John saw, which was sealed
on the back with seven seals?[5]
"We are to understand that it contains the revealed will, mysteries, and
works of God; the hidden things of his economy concerning this earth
during the seven thousand years of its continuance, or its temporal
existence.
"We are to understand that as God made the world in six days, and on the
seventh day he finished his work and sanctified it, and also formed man out
of the dust of the earth; even so, in the beginning of the seventh thousand
years will the Lord God sanctify the earth, and complete the salvation of
man, and judge all things—unto the end of all things; and the sounding of
the trumpets of the seven angels are the preparing and finishing of his work
in the beginning of the seventh thousand years—the preparing of the way
before the time of his coming."[6]
Seven Great Days.—The "days" here referred to were not ordinary days of
twenty-four hours each, based upon earth's diurnal revolutions. He who
"made the world" before placing man upon it, had not then appointed unto
Adam his reckoning.[7] They were not man's days, but God's days, each
having a duration of a thousand years.
"The book which John saw" represented the real history of the world—what
the eye of God has seen, what the recording angel has written; and the
seven thousand years, corresponding to the seven seals of the Apocalyptic
volume, are as seven great days during which Mother Earth will fulfill her
mortal mission, laboring six days and resting upon the seventh, her period
of sanctification. These seven days do not include the period of our planet's
creation and preparation as a dwelling place for man. They are limited to
Earth's "temporal existence," that is, to Time, considered as distinct from
Eternity.
4. Moses 6:63.
5. Rev. 5 and 6.
7. Abr. 5:13.
8. Abr. 3:4.
9. Gen. 2:17.
10. Ib. 5:5. This, of course, refers to the temporal life. Adam died spiritually
as soon as he had transgressed the divine command. Shut out from the
Heavenly Presence, he was dead as to the things of the Spirit. (D. and C.
29:40, 41.)
Time for Preparation.—Even without the Prophet Amos and his inspired
utterance, we have every reason to feel assured, from what we know of the
divine attributes, that God, in his dealings with man, harbors no intent to
take what is known as "a snap judgment." His object being to save, not to
destroy, it is very far from his design that the world shall be caught
unawares, that men or nations shall be involved in trouble of which they
have had no warning, and for which, consequently, they could make no
preparation. The promised sending of Elijah the Prophet "before the coming
of the great and dreadful day of the Lord," was in order that certain things
might be done which, if left undone, would cause that "coming" to "smite
the earth with a curse."[5]
Not that the Lord wishes to curse. His object, even in chastisement, is to
bless.[6] But a want of preparedness can change a blessing into a curse.
Messiah's glorious appearing will be a wonderful blessing to the earth and
its inhabitants, provided they are made ready for it. But a lack of readiness
on their part would convert the boon into a calamity. Hence the need of
preparation and of previous notice. Whether weal or woe is wending its way
earthward, it is only fair that men should be told of it in advance.
Dead Prophets Preferred.—Even those who revere the prophets of the past
are tempted to ignore the prophets of the present. It seems natural to turn
from What Is and bow down to What Has Been. Not only prophets, but
poets, philosophers, and other wise and worthy teachers have been treated
in this manner.
The Savior reproved the pious unbelievers of his generation for "garnishing
the sepulchres of the righteous," the dead seers and revelators, and at the
same time rejecting the living worthies, as their fathers had done before
them.[7] A professed reverence for Moses and the old-time prophets was a
prominent characteristic of those who spurned the greatest of all prophets,
the very Son of God, concerning whom Moses and other seers had testified.
And this same spirit, the spirit that crucified the Christ, has caused the
martyrdom of His servants in all ages.
Footnotes
1. Mark 16:17.
2. Isa. 29:14.
3. Prov. 29:18.
4. Amos 3:7.
5. Mal. 4:5, 6.
7. Matt. 23:29.
8. Deut. 18:22.
ARTICLE THREE.
Concerning Names and Vocations.
Is Not This The Farmer's Son?—Some such paraphrase was probably in the
mind, possibly upon the lips, of more than one opponent of the religion
termed "Mormonism," when its supposed author, Joseph Smith, started out
upon his remarkable career. And it was deemed by them, no doubt, a
sufficient answer to his extraordinary claims.
True and False Standards.—"A tree is known by its fruit." This proverb,
accepted by the wise and just almost as a truism, seems to have no place in
the philosophy of some people, especially when a servant of the Lord is the
object of their critical contemplation. "What do men say of him?" is
frequently the only criterion by which such a character is judged. And is it
not manifestly unfair? When a prophet comes from God with a message for
mankind, what matters the name given to that message, or to that
messenger, by those unfriendly to the cause he represents?
"Try the Spirits."—"Many false prophets are gone out into the world."[7] But
there is a Spirit that discerns between true and false, between spurious and
genuine, and anyone who seeks it aright may have "the inspiration of the
Almighty," which giveth to the spirit of man "understanding."[8] Moreover,
the Letter as well as the Spirit is a guide. What has been revealed in times
past helps to interpret what is now revealed. Truth is always consistent with
itself. Heaven-inspired men do not contradict one another. Their teachings
harmonize and are dependable. The spirit of contention is essentially evil.[9]
"To the law and to the testimony: if they speak not according to this word, it
is because there is no light in them."[10]
"Old Joe Smith."—Were these tests applied to Joseph Smith in the early
part of the nineteenth century? Yes, by some; and they received the
promised testimony of the Truth, the absolute evidence of the divinity of
this Prophet's mission. But by far the greater number of those to whom he
fain would have ministered, rejected him summarily and without
investigation. To them he was only "Joe Smith"—"Old Joe Smith"—old
indeed in wisdom, though young in earthly years, yielding up his life as a
martyr at the early age of thirty-eight. His claim to being an oracle of God
was deemed preposterous, blasphemous; and his religion, the pure Gospel
of Christ, was denounced as the world's worst delusion and snare.
Badges of Honor.—But bad names, wrongly bestowed, hurt the giver, rather
than the receiver. Blame and ridicule, when applied to the righteous, are
badges of honor, worn by true prophets and true principles in all ages. It
does not do away with a man of God to pelt him with nicknames and
opprobrious epithets. Persecution may end his earthly career, but it cannot
confute his claim nor invalidate his testimony. The name of the martyred
modern Seer, despite the clouds of calumny enveloping it, shines out from
amidst the darkness that comprehended him not. His glorious Lord and
Master, crucified as an imposter, put to death for maintaining that he was
more than the world believed him to be, gave the only Name given under
heaven whereby men can be saved.
Footnotes
1. Matt. 13:55-57.
2. "Jesus" is the Greek form of the Hebrew "Joshua," frequently met with in
Ezra and Nehemiah. It was pronounced "Joshua" by the early Jews. Other
forms of the name are "Hosea" or "Hoshea," "Oshea" and "Jehoshua."
4. Jer. 1:1.
7. 1 John 4:1
8. Job 32:8.
Like great Cyrus, who liberated the Jews from their captivity in Babylon,[3]
the Lord's anointed in modern times, raised up to begin the work of Israel's
final and complete redemption, was named and his mission outlined long
before he had tabernacled in the flesh. Why he came gifted with the power
of seership, was made manifest at the very beginning of his career.
Birth and Parentage.—Joseph the Seer was born at Sharon, Vermont, two
days before Christmas, in the year 1805. When only a lad, living with his
parents, Joseph and Lucy Smith, honest farm folk in the backwoods of
Western New York, his career as a prophet began.
All Churches Astray.—With the appearance of the Light, the boy found
himself delivered from the fettering power of the Evil One. As soon as he
could again command utterance, he inquired of his heavenly visitants which
of all the religious denominations was right—which one was the true
Church of Christ? To his astonishment, he was told that none of them was
right; that they had all gone out of the way. Their creeds were an
abomination, and their professors corrupt. "They draw near to me with their
lips, but their hearts are far from me; they teach for doctrine the
commandments of men, having a form of godliness, but they deny the
power thereof." So spake the Son of God concerning the churches.[6] He
declared that he did not recognize any of them; but was about to restore the
Everlasting Gospel, with the powers of the Eternal Priesthood, and establish
his Church once more in the midst of mankind.
Such was Joseph Smith's first vision and revelation. It came in the spring of
1820, when he was but a few months over fourteen years of age.
These beautiful couplets admirably describe the Spirit of the Lord—that all-
pervading energy or essence which proceeds from the Divine Presence, fills
the immensity of space, is everywhere present, and is immanent in all
creation. But they give no adequate idea of the Great Creator, "the father of
the spirits" of men,[9] who sent into the world his Beloved Son, "the
brightness of his glory and the express image of his person",[10] that men
might see in him the Father and worship God aright. The Son of God,
walking as a man upon the earth, plainly indicated what kind of a being
God is; and when his disciple, Philip, said to him, "Lord, show us the
Father," Jesus replied: "He that hath seen me hath seen the Father."[11] Could
anything be plainer?
But these teachings were lost upon the modern Christian world. They had
turned from the truth "unto fables",[12] forsaking the God of their fathers,
and substituting for him as an object of worship, an ideal of their own
creation. And it devolved upon Joseph Smith to shatter the false doctrine of
a bodiless, passionless deity, and bring back the lost knowledge of the true
and living God.
The True and Living God.—What is meant by that? Who is "the true and
living God?" He is the God of the Bible, the God of Abraham, Isaac and
Jacob, the God of Adam, of Enoch, of Noah, of the patriarchs and prophets
and apostles of old—the God described by Moses in the first chapter of
Genesis, where it is written: "God created man in his own image, in the
image of God created he him, male and female, created he them." This is
equivalent to saying that God is in the form of man, and that we have a
Mother as well as a Father in Heaven, in whose image or likeness we are,
male and female.
Of the divine Three who hold supreme power and preside over the universe
—three distinct personalities, yet one God or Godhead, one in will, wisdom,
power and authority—of these, the Father and the Son, according to Joseph
Smith, are personages of tabernacle. They have bodies "as tangible as
man's;" while the Holy Ghost "is a personage of spirit."[13]
ebookbell.com