Python Basic --Pandas, Numpy-

  1. Introduction of Numpy NumPy is a Python package. It stands for 'Numerical Python', and Numpy is a linear algebra library to work with dimensional arrays, which contains useful linear algebra routines and random number capabilities.

  2. Numpy arrange() method The arange() method in the Numpy module in Python is used to generate linear sequence of numbers. If does it on the basis of the pre-provide starting and ending points along with a constant step size.

Syntax

import numpy as np
start = 1  # default 0
stop = 21
step = 1   # default 1
none = int
np.arange(start, stop, step, dtype=none)

Output image.png

Omit

data = np.arange(start, stop, step)
data

Output image.png

Combination of reshape() method

data = np.arange(start, stop, step).reshape(4,5)
data

Output image.png

Combination of array() method

title = np.array(['UserId', 'SomethingId', 'ProductName', 'Price', 'Ratings'])
df = pd.DataFrame(data, columns=title)
df

Output image.png

Pick up (Slice) specific data

df_part = pd.DataFrame(data[:, 3:], columns=title[3:])
df_part

Output image.png

df_part = pd.DataFrame(data[:, :3], columns=title[:3])
df_part

Output image.png

  1. Pandas Pandas is a library providing fast, flexible, and expressive way to work with a relational or table of data, both easily and intuitive. It allows you to process your data in a way similar to SQL. Scikit-learn is a library of classic machine learning algorithms. It features various classification, regression, and clustering algorithms, including support virtual machines, random force, and a lot more.

concat() method

pandas.concat

df12 = pd.concat([df_part2, df_part1], axis=1)
df12

Output image.png

References: LINKS

-Numpy-Official -Pandas-Official

Recommended Posts

Python Basic --Pandas, Numpy-
Application Python: Pandas Partie 1: Basique
Numpy [basique]
1. Statistiques apprises avec Python 1-1. Statistiques de base (Pandas)
RF Python Basic_01
Mes pandas (Python)
Écriture de base Python
Les bases de #Python (#Numpy 1/2)
Les bases de #Python (#Numpy 2/2)
Grammaire de base Python3
RF Python Basic_02
Principes de base de Python #Numpy
mémo pandas python
[Python] Mémo Numpy
Cours de base Python (12 fonctions)
Édition de base Python Memo
Cours de base Python (2 installation Python)
Installez Python3, numpy, pandas, matplotlib, etc. sous Windows
Tri de base en Python
Mémo de calcul de base Numpy
Cours de base Python (9 itérations)
Fonctionnement de base des pandas
Test numpy Python Basic 8
Cours de base Python (11 exceptions)
Cours de base Python (6 sets)
Fonctionnement de base des Pandas
Aide-mémoire Python3 (basique)
[Python] Recherche (NumPy) ABC165C
Grammaire de base Python (divers)
calcul de tableau numpy python
Cours de base Python (Introduction)
Installer des pandas sur python2.6
Mémorandum de base Python partie 2
python basic ② sous windows
Cours de base Python (13 cours)
Notes de commande de base Python
Connaissance de base de Python
(Remarque) Statistiques de base sur Python et Pandas sur IBM DSX
Mémo de grammaire de base Python
[Python] Tri des données Numpy
mémorandum python super basique
Cours de base Python (8 branches)
Instruction if de base Python
Application Python: Pandas # 3: Dataframe
Cours de base Python (3 Exécution de Python)
Fonctionnement de base de Python Pandas Series et Dataframe (1)
Introduction à Python numpy pandas matplotlib (pour ~ B3 ~ part2)
Grammaire de base du système Python3 (quelques itérations de Python)
Conseils pour réfléchir à np.newaxis en Python / Numpy
Lire csv avec des pandas python
Application Python: Pandas Partie 2: Série
Convertir numpy int64 en python int
Refactoring appris avec Python (Basic)
[Python] Convertir la liste en Pandas [Pandas]
Authentification BASIC avec bouteille Python
[Python] Méthode de calcul avec numpy
Ordre de tri des dict de base Python