filter, select, arrange, υποσύνολα δεδομένων στο dplyr

Το βίντεο έχει διάρκεια 23:54. Πιθανά να χρειάζεται λίγος χρόνος για την προβολή του.


R dplyr filter select arrange
library(tidyverse)

diamonds
?diamonds

dim(diamonds)
nrow(diamonds)
ncol(diamonds)

colnames(diamonds)
str(diamonds)

diamonds[1, ]
diamonds[, 1]
diamonds[1, 2]
diamonds[1:5, 2]
diamonds[1:5, 2:4]
diamonds[1:5, c(2, 4)]

?filter()
filter(diamonds, cut == 'Ideal')
dplyr::filter(diamonds, cut == 'Ideal')

diamonds %>% 
  filter(cut == 'Ideal')

diamonds %>% 
  filter(carat > 1)

diamonds %>% 
  filter(carat > 1 | cut == 'Ideal')

diamonds %>% 
  filter(carat > 1 & cut == 'Ideal')

diamonds %>% 
  filter(carat > 1) %>% 
  filter(cut == 'Ideal')

diamonds
select(diamonds, carat, price)

diamonds %>% 
  select(carat, price)

diamonds %>% 
  select(1, 7)

diamonds %>% 
  select(carat, color, cut)

diamonds %>% 
  select(Carat = carat, color, cut)

diamonds %>% 
  select(starts_with("c"))
colnames(diamonds)

diamonds %>% 
  select(ends_with("t"))

diamonds %>% 
  filter(cut == 'Ideal') %>% 
  select(color, price)

diamonds %>% 
  select(cut, color, price) %>% 
  filter(cut == 'Ideal')

diamonds %>% 
  arrange(price)

diamonds %>% 
  arrange(desc(price))

diamonds %>% 
  filter(cut == 'Ideal') %>% 
  select(carat, price) %>% 
  arrange(price)

Συνδεθείτε για περισσότερες δυνατότητες αλληλεπίδρασης,
σχολιασμοί, εξωτερικοί σύνδεσμοι, βοήθεια, ψηφοφορίες, αρχεία, κτλ.

Creative Commons License
Εκπαιδευτικό υλικό από τον Αθανάσιο Σταυρακούδη σας παρέχετε κάτω από την άδεια Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.
Σας παρακαλώ να ενημερωθείτε για κάποιους επιπλέον περιορισμούς
http://stavrakoudis.econ.uoi.gr/stavrakoudis/?iid=401.