Przejdź do głównej treści
Strona głównaR

Kurs

Manipulowanie danymi szeregów czasowych w R

ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 12.2024
Opanuj manipulację danymi szeregów czasowych w R: import, podsumowanie i filtrowanie z zoo, lubridate i xts.
Zacznij kurs za darmo
RData Manipulation
4 godz.
15 filmów
49 Ćwiczeń
4,100 XP
7,272
Zaświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Uwielbiany przez kursantów z tysięcy firm

Group

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Dowiedz się wszystkiego o danych szeregów czasowych

Praca z danymi, które zmieniają się w czasie, to kluczowa umiejętność w data science. Ten rodzaj danych jest znany jako szereg czasowy. Nauczysz się podstaw tego, co reprezentuje szereg czasowy, jak pobierać statystyki podsumowujące dane w szeregu czasowym oraz jak wizualnie interpretować szereg czasowy.

Opanuj manipulację szeregami czasowymi z zoo, lubridate i xts

Opanujesz korzystanie z pakietów zoo i lubridate do importowania, eksplorowania i wizualizowania danych szeregów czasowych w R. Nauczysz się pobierać kluczowe atrybuty informacji o szeregach czasowych, takie jak okres tych danych i częstotliwość ich próbkowania, a po drodze nabierzesz biegłości w konwertowaniu między ramkami danych a szeregami czasowymi. Ponadto, agregując swoje dane, nauczysz się dostrzegać ogólne trendy w danych za pomocą pakietu xts.

Doskonal swoje umiejętności tworzenia podzbiorów

Dowiesz się, jak wyodrębnić okno z szeregu czasowego, aby skupić się na konkretnym interesującym okresie. Będziesz pobierać próbki danych szeregów czasowych z różną częstotliwością, na przykład co minutę, godzinę, miesiąc lub rok. Nauczysz się także metod „imputacji” danych – uzupełniania brakujących wartości za pomocą stałego wypełnienia, LOCF lub metod interpolacji liniowej. Nauczysz się także tworzyć „rolling” okna szeregu czasowego, które przesuwają się wraz z danymi, umożliwiając podsumowywanie trendów w danych w czasie. Nauczysz się również, jak tworzyć okna rozszerzające się, które pokazują, jak te statystyki podsumowujące zbliżają się do swojej końcowej wartości.

Wymagania wstępne

Working with Dates and Times in R
1

What Is Time Series Data?

You'll learn the foundations of what a time series represents, how to retrieve summary statistics about the data in a time series, and how to visually interpret a time series plot as part of the exploration step of your analysis. You’ll also cover how to manage date and time information within R objects and ways of incorporating consistent formatting for dates.
Zacznij rozdział
2

Manipulating Time Series with zoo

Here, you’ll learn to retrieve key attributes of time series information, such as the range in time of the data and how often the data were sampled, to understand your data better. You'll also be introduced to the zoo package, which contains tools and functions for creating and manipulating time series objects. Many data science applications in R use the data frame paradigm; you'll learn how to convert between a data frame and a time series.
Zacznij rozdział
3

Indexing Time Series Objects

You’ll cover how to subset a window from a time series to focus on a particular period of interest. You’ll see that when working with real-world time series data, the timespan of your dataset may cover more information than you need, which can clutter your visualizations. You’ll sample time series data at various rates, such as every minute, hour, month, or year. Further, by aggregating your data, you’ll learn to see the overall trends in the data using the xts package. You'll also learn methods of 'imputing' your data – filling in missing values with constant fill, LOCF, or linear interpolation methods.
Zacznij rozdział
4

Rolling and Expanding Windows

You’ll learn to create “rolling” windows of a time series that move, or "roll" along with data, making it possible to summarize trends in the data across time, such as the average over success months of observations or the sum over several weeks of sales. Overall summary statistics, like mean, median, sum, maximum, and so on, do not always provide insight into how data changes over time, and rolling windows will allow you to compute statistics dynamically. In addition to rolling windows, you will also learn how to create expanding windows, which show how these summary statistics approach their final value.
Zacznij rozdział
Manipulowanie danymi szeregów czasowych w R
Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysu
Udostępnij to w mediach społecznościowych i podczas oceny wyników pracy
Zapisz się teraz

Dołącz do ponad 19 milionów kursantów i zacznij Manipulowanie danymi szeregów czasowych w R już dziś!

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych

Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.