Ich beginne mit Pandas auf Jupyter Notebook. In der Fehlermeldung gibt es ein^unter dem Operator =, aber ich kann das Problem nicht sehen. Was fehlt? Vielen Dank!Invalid Syntax Fehler Pandas Serie
import pandas as pd
data2 = ([1, 2, 3, 4], index = ['a', 'b', 'c', 'd'])
s = pd.Series(data2)
print(s.shape)
Dies ist der Fehler:
File "<ipython-input-30-57c99bd7e494>", line 4
data2 = ([1, 2, 3, 4], index = ['a', 'b', 'c', 'd'])
^
SyntaxError: invalid syntax
'pd .Series ([...]) 'ist nicht äquivalent zu' x = ([...]); pd.Series (x) '. Die Argumentsyntax kann nicht extrahiert und in einer Variablen gespeichert werden. – user2357112
Ich denke, du kannst es am besten als Diktat speichern: 'data2 = dict (data = [1, 2, 3, 4], index = ['a', 'b', 'c', 'd']) '' und übergeben Sie an den Serienkonstruktor: 'pd.Series (** data2)' – ayhan
Danke für die Erklärung. – theMouse