0% found this document useful (0 votes)
22 views2 pages

Overview of Python Programming Tools

Python is a versatile, interpreted programming language that emphasizes readable syntax and supports multiple programming paradigms. Anaconda is a distribution of Python that includes useful packages for scientific analysis, while Jupyter Notebook provides an interactive environment for running code and visualizing data. Libraries like Pandas, Leaf, and Matplotlib enhance Python's capabilities for data manipulation, interactive mapping, and graph generation.

Translated by

ScribdTranslations
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views2 pages

Overview of Python Programming Tools

Python is a versatile, interpreted programming language that emphasizes readable syntax and supports multiple programming paradigms. Anaconda is a distribution of Python that includes useful packages for scientific analysis, while Jupyter Notebook provides an interactive environment for running code and visualizing data. Libraries like Pandas, Leaf, and Matplotlib enhance Python's capabilities for data manipulation, interactive mapping, and graph generation.

Translated by

ScribdTranslations
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Pythones alanguage from

programminginterpretedwhose philosophy makes


emphasis on a syntax that favors a
readable code.[1]

Be deals of a language of
programmingmultiparadigmsince it supportsobject-oriented, imperative programmingy,
to a lesser extent,functional programmingIt is ainterpreted languageUSAdynamic typingy
ismultiplatform. [2]

Anaconda

Anaconda is a Python distribution that installs Python and a set of (many)


useful packages for scientific analysis. A package is a set of functions, such as
they could be functions to generate graphs.

Jupyter notebook

The Jupyter Notebook is an interactive web environment for running code in which,
For example, you can include graphs that assist in the analysis and explanation of your data. Used
to facilitate the explanation and reproduction of studies and analyses. [4]

To work with them, it is done directly from the browser. These notebooks can be
store and exchange or display on web pages. [4]

Pandas

InComputingyData scienceyou squeeze onesoftware library written as


extension of NumPyfor data manipulation and analysis for theprogramming language
PythonIn particular, it offers data structures and operations for manipulating tables.
numerical andtime seriesIt is afree softwaredistributed under theBSD License Version Three
clauses.5

Leaf

Leafit is a Python library that allows you to create interactive maps [Link]
What is elegantly done is creating JavaScript code that uses the wonderful mapping library.
interactive leaflet.

Matplotlib

Matplotlib is alibraryfor the generation of graphs from data contained in lists


arrays in the programming languagePythonand its mathematical extensionNumPyProvide
an API, pylab, designed to resemble that ofMATLAB.[7]
Bibliografía

Duque, R. G. (2011). Python for Everyone.

[2][Link]

[3]Distributions that use AnacondaFedora Wiki. Consulted on 26th


March 2011.

[4] Kluyver, T., Ragan-Kelley, B., Pérez, F., Granger, BE, Bussonnier, M., Frederic, J., ... &
Ivanov, P. (2016, May). Jupyter Notebooks: a publication format for workflows
reproducible computational. In EL PUB (pp. 87-90).

[5]License – Package overview – pandas 0.21.1 documentationDecember 12


2017. Consulted on December 13, 2017.

Cuttone, A., Lehmann, S., and Larsen, JE (2016). geoplotlib: a toolbox of


Python for visualizing geographical data. arXiv preprint arXiv: 1608.01933.

[7] José Antonio García, Ana Ferrero (2005).2D graphic representation:


Matplotlib(pdf).Linux Magazine (Málaga, Spain: Linux New Media Spain)11): 53 to 56.
Archived fromthe originalMarch 24, 2012.

You might also like