[Python] Was ist Pandas Series und DataFrame?

Pandas-Serie, DataFrame

Ich begann mit der Theorie des maschinellen Lernens für IT-Ingenieure. Ich wusste nicht, was der DataFrame bedeutet, also blieb ich stecken. Es ist das Ergebnis der Untersuchung. Übrigens Serie

Aus der offiziellen Dokumentation der Pandas 0.17.1 Dokumentation

The two primary data structures of pandas, Series (1-dimensional) and DataFrame (2-dimensional), handle the vast majority of typical use cases in finance, statistics, social science, and many areas of engineering. For R users, DataFrame provides everything that R’s data.frame provides and much more.

Einfache Übersetzung Pandas hat zwei Hauptdatenstrukturen. ** Serie ist eine Dimension ** ** DataFrame ist 2D ** Diese werden in verschiedenen Bereichen eingesetzt (Finanzen, Statistik ...) Aus Sicht des R-Benutzers bietet DataFrame mehr als der data.frame von R.

Wie benutzt man

#Import der numerischen Berechnungsbibliothek
import numpy
#Importieren Sie Serien und DataFrame aus der Datenanalysebibliothek
from pandas import Series, DataFrame

#Series
#Daten formales Argument:Daten. Array-like, dict, or scalar value
#Index formales Argument:Index der Daten. Array-like or Index (1d)
#dtype formales Argument:Datentyp. numpy.dtype or None
#Dummy-Argument kopieren:Kopieren. Der Standardwert ist false
#Name formales Argument:Name des Ergebnisses
#1
print(Series(data=[0,1]))
#2
print(Series(data=[2,3], index=['x', 'y'], name='value'))

#DataFrame
#Daten formales Argument:Daten( numpy ndarray (structured or homogeneous), dict, or DataFrame)
#Index formales Argument:Index des Elements. Der Standardwert ist eine Zahl wie ein tiefgestelltes Array
#Spalten formales Argument:Zweidimensionaler Index. Der Standardwert ist eine Zahl
#dtype formales Argument:Datentyp. dtype, default None
#Dummy-Argument kopieren:Kopieren. Der Standardwert ist false.
#3
print(DataFrame(numpy.array([[0,0],[1,1]])))
#4
print(DataFrame(numpy.array([[0,0],[1,1]]), index=['a', 'b']))
#5
print(DataFrame(numpy.array([[0,0],[1,1]]), index=['a', 'b'], columns=['x', 'y']))

Ergebnis

#1
0    0
1    1
dtype: int64

#2
x    2
y    3
Name: value, dtype: int64

#3
   0  1
0  0  0
1  1  1

#4
   0  1
a  0  0
b  1  1

#5
   x  y
a  0  0
b  1  1

Recommended Posts

[Python] Was ist Pandas Series und DataFrame?
[Python] Python und Sicherheit - is Was ist Python?
Grundlegende Bedienung von Python Pandas Series und Dataframe (1)
Was ist Python?
Was ist Python?
[Python] Was ist Pipeline ...
[Python] Was ist virtualenv?
Python-Anwendung: Pandas # 3: Dataframe
Was ist "funktionale Programmierung" und "objektorientiert"? Python Edition
Was vergleichst du mit Python und ==?
Python-Anwendung: Pandas Teil 2: Serie
Python 2-Serie und 3-Serie (Anaconda Edition)
[Python] * args ** Was ist kwrgs?
[Python-Lernteil 3] Konvertieren Sie Pandas DataFrame, Series und Standard List ineinander
Identität und Äquivalenz: ist und == in Python
Python-Grundkurs (1 Was ist Python?)
Die Python 3.4-Serie ist sicher für die Installation und Ausführung von Python Kivy (macOS).
Zeichnen Sie Zeitreihendaten in Python mit Pandas und Matplotlib
[Python] Zufällige Datenextraktion / -kombination aus DataFrame mit Random und Pandas
[Python] Was ist eine Zip-Funktion?
[Python] Was ist eine with-Anweisung?
Python-Handspiel (Pandas / DataFrame-Beginn)
[Python] Operationsnotiz von Pandas DataFrame
Informationen zur Installation der Serien Pwntools und Python2
Unterschied zwischen == und ist in Python
[Python] Verwendung der Pandas-Serie
[Python] Was ist @? (Über Dekorateure)
[Python] Was sind @classmethod und Dekorateure?
[Python] Was ist der sortierte Schlüssel?
Python für Anweisung ~ Was ist iterierbar ~
Unterschied zwischen der Python2-Serie und der Python3-Serie dict.keys ()
Wofür ist der Python-Unterstrich (_)?
Python> Was ist ein erweitertes Slice?
[Python] So fügen Sie einer Tabelle Zeilen und Spalten hinzu (pandas DataFrame)
[Python] Was wird durch Mehrfachvererbung geerbt?
Was ist NaN? NaN Zoya (Python) (394 Tage zu spät)
[Pandas] Was ist set_option?
[Python] [Pandas] Wie wird pd.DataFrame (). T implementiert?
Was für eine Programmiersprache ist Python?
Anwendung von Python: Pandas Teil 4: Verketten und Kombinieren von DataFrames
Was ist "Mahjong" in der Python-Bibliothek? ??
Was ist ein Hund? Python-Installationsvolumen
[Python] Fügen Sie Pandas DataFrame insgesamt Zeilen hinzu
Einfache Einführung in die Python3-Serie und OpenCV3
Hinzufügen von Serien zur Spalte in Python-Pandas
Verwendung ist und == in Python
Gibt es NaN im Pandas DataFrame?
[Einführung in Python] Was ist der Unterschied zwischen einer Liste und einem Taple?
Lesen Sie die CSV-Datei mit Python und konvertieren Sie sie unverändert in DataFrame
Was ist ein Namespace?
Was ist ein Algorithmus? Einführung in den Suchalgorithmus] ~ Python ~
Was ist copy.copy ()
Was ist der Unterschied zwischen "pip" und "conda"?
Python ist einfach
Meine Pandas (Python)
Was ist Django? .. ..
Python Pandas ist nicht für die Stapelverarbeitung geeignet
Was ist dotenv?