Menu
Coddy logo textTech

Dostęp do danych

Lekcja 5 z 19 w kursie Analiza danych z pandas w Coddy.

Po załadowaniu danych do ramki danych możesz uzyskać dostęp do konkretnych danych na kilka sposobów. Aby wybrać kolumnę, użyj nawiasów i nazwy kolumny:

column = df['column_name']

Zmienna column będzie zawierać serię. (Pamiętasz, że każda kolumna jest obiektem serii?)

Aby wybrać wiersz, użyj funkcji loc lub iloc. Na przykład:

df.iloc[0] df.loc[0]

Obie zwrócą pierwszy wiersz. O różnicach między nimi dowiemy się później w tym kursie.

Aby pobrać konkretną komórkę ramki danych, dodaj jeszcze jedną liczbę do iloc (loc nie obsługuje tej funkcji). iloc oznacza index loc. 

df.iloc[0,1]

Zwróci to komórkę z row = 0 i column = 1.

challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie specific_returner, która przyjmuje nazwę pliku oraz ciąg znaków reprezentujący indeks lub nazwę kolumny (jeśli jest to indeks, przekonwertuj go na liczbę całkowitą).

Jeśli jest to indeks, zwróć odpowiadający mu wiersz, a jeśli jest to nazwa kolumny, zwróć odpowiadającą jej kolumnę.

Spróbuj swoich sił

import pandas as pd
def specific_returner(file_name, value):
    # Wpisz kod tutaj

Wszystkie lekcje w sekcji Analiza danych z pandas

Poćwicz samodzielnie: Kompilator Python online