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 -
Python-Anwendung: Pandas Teil 1: Basic
Numpy [Basic]
1. Mit Python 1-1 gelernte Statistiken. Grundlegende Statistiken (Pandas)
RF Python Basic_01
Meine Pandas (Python)
Python-Grundschrift
# Python-Grundlagen (#Numpy 1/2)
# Python-Grundlagen (#Numpy 2/2)
Grundlegende Grammatik von Python3
RF Python Basic_02
Python #Numpy Basics
Python Pandas Memo
[Python] Numpy Memo
Python-Grundkurs (12 Funktionen)
Python Memo Basic Edition
Python-Grundkurs (2 Python-Installation)
Installieren Sie Python3, Numpy, Pandas, Matplotlib usw. unter Windows
Grundlegende Sortierung in Python
Numpy Grundberechnungsnotiz
Python-Grundkurs (9 Iterationen)
Grundlegende Bedienung von Pandas
Python Basic 8 Numpy Test
Python-Grundkurs (11 Ausnahmen)
Python-Grundkurs (6 Sätze)
Grundlegende Bedienung von Pandas
Python3 Spickzettel (Basic)
[Python] Suche (NumPy) ABC165C
Python-Grundgrammatik (Sonstiges)
Berechnung des Python-Numpy-Arrays
Python-Grundkurs (Einführung)
Pandas auf python2.6 installieren
Python Basic Memorandum Teil 2
Python Basic ② in Windows
Python-Grundkurs (13 Klassen)
Grundlegende Python-Befehlsnotizen
Grundkenntnisse in Python
(Hinweis) Grundlegende Statistiken zu Python und Pandas unter IBM DSX
Python grundlegende Grammatik Memo
[Python] Numpy Daten sortieren
Python Memorandum Super Basic
Python-Grundkurs (8 Zweige)
Python grundlegende if-Anweisung
Python-Anwendung: Pandas # 3: Dataframe
Python-Grundkurs (3 Ausführung von Python)
Grundlegende Bedienung von Python Pandas Series und Dataframe (1)
Einführung in Python numpy pandas matplotlib (für ~ B3 ~ part2)
Grundlegende Grammatik des Python3-Systems (einige Iterationen von Python)
Tipps zum Nachdenken über np.newaxis in Python / Numpy
Lesen Sie CSV mit Python-Pandas
Python-Anwendung: Pandas Teil 2: Serie
Konvertieren Sie numpy int64 in python int
Mit Python erlerntes Refactoring (Basic)
[Python] Liste in Pandas konvertieren [Pandas]
BASIC-Authentifizierung mit Python-Flasche
[Python] Berechnungsmethode mit numpy
Python Basic Dikt Sortierreihenfolge