DataFrame
För att sammanfatta, en Series
är en en-dimensionell datastruktur, liknande en lista eller en kolumn i ett kalkylblad. Den innehåller data av samma typ, med varje element märkt av ett index.
I kontrast är en DataFrame
en mångsidig två-dimensionell struktur i Pandas, liknande en tabell eller kalkylblad, med rader och kolumner. Den kan innehålla data av olika typer, där varje kolumn fungerar som en Series
. Precis som ett kalkylblad inkluderar en DataFrame
både ett index och kolumnetiketter, vilket gör den idealisk för att hantera stora, strukturerade dataset.
För att skapa ett DataFrame
-objekt, behöver du använda en dictionary
i kombination med .DataFrame()
-konstruktorn.
123456import pandas as pd people_data = {'name' : ['Ann', 'Alex', 'Kevin', 'Kate'], 'age' : [35, 12, 24, 45]} people_df = pd.DataFrame(people_data) print(people_df)
Notera
Om du vill uttryckligen ange att variabeln representerar en DataFrame kan du inkludera
df
i variabelnamnet, som visas i detta exempel (people_df
).
Swipe to start coding
Du har fått en ordbok som heter animals_data
.
- Skapa en
DataFrame
med namnetanimals
med hjälp av denna ordbok.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 3.03
DataFrame
Svep för att visa menyn
För att sammanfatta, en Series
är en en-dimensionell datastruktur, liknande en lista eller en kolumn i ett kalkylblad. Den innehåller data av samma typ, med varje element märkt av ett index.
I kontrast är en DataFrame
en mångsidig två-dimensionell struktur i Pandas, liknande en tabell eller kalkylblad, med rader och kolumner. Den kan innehålla data av olika typer, där varje kolumn fungerar som en Series
. Precis som ett kalkylblad inkluderar en DataFrame
både ett index och kolumnetiketter, vilket gör den idealisk för att hantera stora, strukturerade dataset.
För att skapa ett DataFrame
-objekt, behöver du använda en dictionary
i kombination med .DataFrame()
-konstruktorn.
123456import pandas as pd people_data = {'name' : ['Ann', 'Alex', 'Kevin', 'Kate'], 'age' : [35, 12, 24, 45]} people_df = pd.DataFrame(people_data) print(people_df)
Notera
Om du vill uttryckligen ange att variabeln representerar en DataFrame kan du inkludera
df
i variabelnamnet, som visas i detta exempel (people_df
).
Swipe to start coding
Du har fått en ordbok som heter animals_data
.
- Skapa en
DataFrame
med namnetanimals
med hjälp av denna ordbok.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 3.03single