Wybieranie elementów z listy
Listy często składają się z wielu elementów i komponentów. Dlatego pobranie pojedynczego elementu, kilku elementów lub całego komponentu nie zawsze jest proste.
Jednym ze sposobów na wybranie komponentu jest użycie jego numeru porządkowego. Na przykład, żeby „pobrać" pierwszy komponent z shining_list, wpisz
shining_list[[1]]
Możesz to szybko sprawdzić, wpisując polecenie w konsoli. Ważne: do wybierania elementów z wektorów używasz pojedynczych nawiasów kwadratowych: [ ]. Nie pomyl ich ze sobą!
Możesz też odwoływać się do nazw komponentów – za pomocą [[ ]] lub znaku $. Obie metody wybiorą ramkę danych reprezentującą recenzje:
shining_list[["reviews"]]
shining_list$reviews
Poza wybieraniem całych komponentów często potrzebujesz konkretnych elementów z tych komponentów. Na przykład shining_list[[2]][1] wybiera z drugiego komponentu, actors (shining_list[[2]]), pierwszy element ([1]). Po wpisaniu tego w konsoli zobaczysz, że odpowiedzią jest Jack Nicholson.
To ćwiczenie jest częścią kursu
Wprowadzenie do R
Instrukcje do ćwiczenia
- Wybierz z
shining_listwektor reprezentujący aktorów. Po prostu wyświetl ten wektor. - Wybierz z
shining_listdrugi element wektora reprezentującego aktorów. Wyświetl go tak samo jak poprzednio.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# shining_list is already pre-loaded in the workspace
# Print out the vector representing the actors
# Print the second element of the vector representing the actors