Pandy Sprawdź typ kolumny

Pandy Sprawdź typ kolumny
W tym przypadku zbadamy, jak uzyskać typ danych określonej kolumny w PandaS DataFrame.

Próbka

Zacznijmy od utworzenia przykładowej ramki danych:

# Importuj pandy
importować pandy jako PD
df = pd.Ramka danych(
„Wynagrodzenie”: [120000, 100000, 90000, 110000, 120000, 100000, 56000],
„Departament”: [„Deweloper gier”, „programista bazy danych”, „deweloper front-end”, „programista pełny stos”, „programista bazy danych”, „Security Badacz”, „Cloud-Engineer”],
„Ocena”: [4.3, 4.4, 4.3, 3.3, 4.3, 5.0, 4.4],
index = [„Alice”, „Michael”, „Joshua”, „Patricia”, „Peter”, „Jeff”, „Ruth”])
Drukuj (DF)

Powyższe powinno utworzyć ramkę danych z przykładowymi danymi, jak pokazano:

Atrybut pandas dtype

Najprostszym sposobem uzyskania typu danych kolumny w pandach jest użycie atrybutu Dtypes.

Składnia jest jak pokazana:

Ramka danych.Dtypes

Atrybut zwraca każdą kolumnę i odpowiedni typ danych.

Przykładem jest jak pokazano:

df.Dtypes

Powyższe powinny zwrócić kolumny i ich typy danych, jak pokazano:

wynagrodzenie INT64
obiekt działu
Ocena Float64

Jeśli chcesz uzyskać typ danych określonej kolumny, możesz przekazać nazwę kolumny jako indeks, jak pokazano:

df.Dtypes [„wynagrodzenie”]

Powinno to zwrócić typ danych kolumny pensji, jak pokazano:

Dtype („int64”)

Informacje o kolumnie pandas

Pandy podają nam również metodę info (). Pozwala nam uzyskać szczegółowe informacje o kolumnach w ramce pandas.

Składnia jest jak pokazana:

Ramka danych.info (verbose = brak, buf = brak, max_cols = brak, pamięć_usage = brak, show_counts = brak, null_counts = brak)

Pozwala na pobranie nazwy kolumn, typu danych, liczby elementów nieerowych itp.

Przykładem jest jak pokazano:

df.informacje ()

To powinno powrócić:

Powyższe pokazuje szczegółowe informacje o kolumnach w ramce danych, w tym typ danych.

Wniosek

Ten samouczek obejmuje dwie metody, które można użyć do pobrania typu danych kolumny w PandaS DataFrame.

Dziękuje za przeczytanie!!