ABOUT PYTHON PANDAS
Python is an interpreted, high-level and general-purpose
programming language. Created by Guido van Rossum
and first released in 1991, Python’s design philosophy
emphasizes code readability with its notable use of
significant whitespace.
Language constructs and object-oriented approach aim to
help programmers write clear, logical code for small and
large-scale projects.
Python is dynamically typed and garbage collected. It
supports multiple programming paradigms, including
structured (particularly, procedural), object-oriented, and
functional programming. Python is often described as a
“batteries included” language due to its comprehensive
standard library.
Pandas is a software library written for the Python
programming language for data manipulation and
analysis. In particular, it offers data structures and
operations for manipulating numerical tables and time
series. It is free software released under the three-clause
BSD license. The name is derived from the term “panel
data”, an econometrics term for data sets that includes
observations over multiple time periods for the same
individuals.
ABOUT CSV FILES
A comma-separated values (CSV) file is a delimited text
file that uses a comma to separate values. Each line of
the file is a data record. Each record consists of one or
more fields, separated by commas. The use of the comma
as a field separator is the source of the name for this file
format. A CSV file typically stores tabular data (numbers
and text) in plain text, in which case each line will have
the same number of fields. The CSV file format is not
fully standardized. The basic idea of separating fields
with a comma is clear, but that idea gets complicated
when the field data may also contain commas or even
embedded line breaks. CSV implementations may not
handle such field data, or they may use quotation marks
to surround the field. Quotation does not solve
everything: some fields may need embedded quotation
marks, so a CSV implementation may include escape
characters or escape sequences.