Pandy: jak utworzyć pustą ramkę danych z nazwami kolumn


Możesz użyć następującej podstawowej składni, aby utworzyć pustą ramkę danych pand z określonymi nazwami kolumn:

 df = pd. DataFrame (columns=[' Col1 ', ' Col2 ', ' Col3 '])

Poniższe przykłady pokazują, jak używać tej składni w praktyce.

Przykład 1: Utwórz ramkę danych z nazwami kolumn i bez wierszy

Poniższy kod pokazuje, jak utworzyć ramkę danych pandy z określonymi nazwami kolumn i bez wierszy:

 import pandas as pd

#createDataFrame
df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E '])

#view DataFrame
df

A B C FROM

Możemy użyć kształtu , aby uzyskać rozmiar ramki DataFrame:

 #display shape of DataFrame
df. shape

(0, 5)

To mówi nam, że DataFrame ma 0 wierszy i 5 kolumn.

Możemy również użyć list() , aby uzyskać listę nazw kolumn:

 #display list of column names
list (df)

['A B C D E']

Przykład 2: Utwórz ramkę danych z nazwami kolumn i określoną liczbą wierszy

Poniższy kod pokazuje, jak utworzyć ramkę danych pandy z określonymi nazwami kolumn i określoną liczbą wierszy:

 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

Należy pamiętać, że każda wartość w ramce danych jest wypełniona wartością NaN.

Ponownie możemy użyć kształtu , aby uzyskać rozmiar ramki danych:

 #display shape of DataFrame
df. shape

(9, 5)

To mówi nam, że DataFrame ma 9 wierszy i 5 kolumn.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje na pandach:

Jak utworzyć nową kolumnę na podstawie warunku w Pandach
Jak wstawić kolumnę do ramki danych Pandas
Jak ustawić kolumnę jako indeks w Pandach

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *