0Pricing
R Academy · Lekcja

Listy i ramki danych

Poznają Państwo listy i ramki danych oraz dowiedzą się, jak skutecznie strukturyzować dane różnego typu.

Listy i ramki danych to bezpłatna lekcja R Academy na CoddyKit. To lekcja 3 z 3. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej R Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs R Academy zawiera 3 lekcji w sumie.

Wprowadzenie do list i ramek danych

Wprowadzenie do list i ramek danych

Listy i ramki danych to zaawansowane struktury danych w R. Umożliwiają uporządkowane przechowywanie różnych typów danych.

Listy i ramki danych — ilustracja 1

Czym jest lista?

Czym jest lista?

Lista to elastyczna struktura danych, która może przechowywać elementy różnych typów, takie jak liczby, znaki, a nawet inne listy.

my_list <- list(name = 'Alice', age = 25, scores = c(90, 85, 88))

Dostęp do elementów listy

Dostęp do elementów listy

Do elementów listy można uzyskiwać dostęp za pomocą podwójnych nawiasów [[ ]] lub operatora $.

my_list[['name']]
my_list$age

Czym jest ramka danych?

Czym jest ramka danych?

Ramka danych przypomina tabelę lub arkusz kalkulacyjny. Przechowuje dane w uporządkowanej formie, w wierszach i kolumnach.

df <- data.frame(Name = c('Alice', 'Bob'), Age = c(25, 30), Score = c(90, 85))

Wyświetlanie ramek danych

Wyświetlanie ramek danych

Ramkę danych można przeanalizować za pomocą:

head(df)
summary(df)

Dostęp do kolumn ramki danych

Dostęp do kolumn ramki danych

Do kolumn ramki danych można uzyskiwać dostęp za pomocą operatora $.

df$Age

Filtrowanie ramek danych

Filtrowanie ramek danych

Wiersze ramki danych można filtrować na podstawie warunków.

df[df$Score > 85, ]

Modyfikowanie ramek danych

Modyfikowanie ramek danych

Do ramki danych można dynamicznie dodawać nowe kolumny.

df$Passed <- df$Score >= 85

Podsumowanie list i ramek danych

Podsumowanie

W tej lekcji nauczyli się Państwo:

  • Tworzyć listy i uzyskiwać dostęp do ich elementów.
  • Tworzyć i modyfikować ramki danych.
  • Filtrować i modyfikować dane w ramce danych.
Listy i ramki danych — ilustracja 10

Często zadawane pytania

Czy lekcja „Listy i ramki danych” jest bezpłatna?

Tak — pełny tekst „Listy i ramki danych” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu R Academy, przejdź na CoddyKit PRO. Kurs R Academy zawiera 3 lekcji w sumie.

Co nauczysz się w „Listy i ramki danych”?

Poznają Państwo listy i ramki danych oraz dowiedzą się, jak skutecznie strukturyzować dane różnego typu. Ćwiczysz R Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć R Academy?

Nie wymagamy żadnego doświadczenia. R Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 3.

Ile czasu zajmuje lekcja „Listy i ramki danych”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji R Academy?

Tak. Każda lekcja R Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Zrozumienie typów danych
  2. Praca z wektorami i macierzami
  3. Listy i ramki danych
← Powrót do R Academy