1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do R

Connected

ćwiczenie

Tworzenie ramki danych

Korzystanie z wbudowanych zbiorów danych to dopiero połowa zabawy – znacznie ciekawiej jest tworzyć własne. Reszta tego rozdziału opiera się właśnie na twoim autorskim zbiorze danych. Zapnij pasy, bo wyruszamy w podróż kosmiczną!

Pierwszym celem jest zbudowanie ramki danych opisującej główne cechy ośmiu planet naszego Układu Słonecznego. Według twojego przyjaciela Buzza najważniejsze właściwości planety to:

  • Typ planety (skalista lub gazowy olbrzym).
  • Średnica planety w stosunku do średnicy Ziemi.
  • Czas obiegu planety wokół Słońca w stosunku do ziemskiego.
  • Czy planeta ma pierścienie (TRUE lub FALSE).

Po solidnych poszukiwaniach na Wikipedii jesteś gotowy, by przygotować niezbędne wektory: name, type, diameter, rotation i rings – zostały już wpisane w edytorze. Pierwszy element każdego wektora odpowiada pierwszej obserwacji.

Ramkę danych budujesz przy użyciu funkcji data.frame(). Jako argumenty przekazujesz wcześniej utworzone wektory – staną się one kolejnymi kolumnami ramki danych. Ponieważ każda kolumna musi mieć tę samą długość, przekazywane wektory powinny być równej długości. Pamiętaj jednak, że mogą (i często będą) zawierać dane różnych typów.

Instrukcje

100 XP

Użyj funkcji data.frame(), aby zbudować ramkę danych. Przekaż wektory name, type, diameter, rotation i rings jako argumenty funkcji data.frame(), w tej kolejności. Nadaj wynikowej ramce danych nazwę planets_df.