Panda's: een leeg dataframe maken met kolomnamen
U kunt de volgende basissyntaxis gebruiken om een leeg Pandas DataFrame te maken met specifieke kolomnamen:
df = pd. DataFrame (columns=[' Col1 ', ' Col2 ', ' Col3 '])
De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld 1: Maak een DataFrame met kolomnamen en geen rijen
De volgende code laat zien hoe u een Panda DataFrame maakt met specifieke kolomnamen en zonder rijen:
import pandas as pd #createDataFrame df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E ']) #view DataFrame df A B C FROM
We kunnen vorm gebruiken om de grootte van het DataFrame te bepalen:
#display shape of DataFrame
df. shape
(0, 5)
Dit vertelt ons dat het DataFrame 0 rijen en 5 kolommen heeft.
We kunnen ook list() gebruiken om een lijst met kolomnamen te krijgen:
#display list of column names
list (df)
['A B C D E']
Voorbeeld 2: Maak een DataFrame met kolomnamen en een specifiek aantal rijen
De volgende code laat zien hoe u een Panda DataFrame maakt met specifieke kolomnamen en een specifiek aantal rijen:
import pandas as pd #createDataFrame df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E '], index=range(1, 10)) #view DataFrame df A B C D E 1 NaN NaN NaN NaN NaN 2 NaN NaN NaN NaN NaN 3 NaN NaN NaN NaN NaN 4 NaN NaN NaN NaN NaN 5 NaN NaN NaN NaN NaN 6 NaN NaN NaN NaN NaN 7 NaN NaN NaN NaN NaN 8 NaN NaN NaN NaN NaN 9 NaN NaN NaN NaN NaN
Houd er rekening mee dat elke waarde in het DataFrame wordt gevuld met een NaN-waarde.
Nogmaals, we kunnen vorm gebruiken om de grootte van het DataFrame te bepalen:
#display shape of DataFrame
df. shape
(9, 5)
Dit vertelt ons dat het DataFrame 9 rijen en 5 kolommen heeft.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in panda’s kunt uitvoeren:
Hoe u een nieuwe kolom maakt op basis van de voorwaarde in Pandas
Hoe u een kolom invoegt in een Pandas DataFrame
Hoe u een kolom instelt als index in Pandas