Tidyverse
Magazyn | |
---|---|
Napisane w | R |
Typ | Kolekcja pakietów |
Strona internetowa |
|
Tidyverse to zbiór pakietów open source dla języka programowania R wprowadzonego przez Hadleya Wickhama i jego zespół , które „podzielają podstawową filozofię projektowania, gramatykę i struktury danych” uporządkowanych danych . Cechą charakterystyczną pakietów tidyverse jest szerokie zastosowanie niestandardowej oceny i zachęcające orurowanie .
Od listopada 2018 r. Pakiet tidyverse i niektóre z jego poszczególnych pakietów obejmują 5 z 10 najczęściej pobieranych pakietów R. Tidyverse jest tematem wielu książek i artykułów. W 2019 roku ekosystem został opublikowany w Journal of Open Source Software .
Krytycy tidyverse argumentowali, że promuje on narzędzia, których nauczanie i nauczenie się są trudniejsze niż ich odpowiedniki w podstawowym R i są zbyt odmienne od innych języków programowania. Z drugiej strony niektórzy [ potrzebny przykład ] argumentowali, że tidyverse jest bardzo skutecznym sposobem na wprowadzenie zupełnie początkujących do programowania, ponieważ pod względem pedagogicznym pozwala uczniom szybko rozpocząć wykonywanie zaawansowanych zadań związanych z przetwarzaniem danych. [ potrzebne dodatkowe cytaty ]
Pakiety
Podstawowe pakiety, które zapewniają funkcjonalność modelowania, przekształcania i wizualizacji danych, obejmują:
Dodatkowe pakiety pomagają w zbieraniu rdzenia. Regularnie rozwijane są inne pakiety oparte na zasadach uporządkowanych danych, takie jak tidytext do analizy tekstu, tidymodels do uczenia maszynowego czy tidyquant do operacji finansowych.