Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Selected Reading
How to select multiple elements of a list in R?
Generally, a list in R contains a large number of elements and each element can be of different type which is a great thing about lists. Since we can store type of data as a list element therefore storage and selection to different type of data becomes easier. And we can also select single or multiple elements of the list at a time. This can be done with the help of single square brackets.
Example
Consider the below list −
> list_data list_data [[1]] [1] "India" [[2]] [1] "China" [[3]] [1] 21 32 11 [[4]] [1] "a" "b" "c" "d" "e" [[5]] [1] TRUE [[6]] [1] 12 [[7]] [1] "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" [[8]] [1] 100 101 200 201 [[9]] [1] "USA" [[10]] [1] "Asia" "Europe" [[11]] [1] "Education" [[12]] [1] "Poverty" [[13]] [1] "Covid-19" [[14]] [1] 365 [[15]] [1] 12 [[16]] [1] 24 [[17]] [1] 60 [[18]] [1] 7
Selecting different elements of the list_data −
> list_data[c(1,2,3)] [[1]] [1] "India" [[2]] [1] "China" [[3]] [1] 21 32 11 > list_data[c(18,2,3)] [[1]] [1] 7 [[2]] [1] "China" [[3]] [1] 21 32 11 > list_data[c(1,15,18)] [[1]] [1] "India" [[2]] [1] 12 [[3]] [1] 7 > list_data[c(5,10,15)] [[1]] [1] TRUE [[2]] [1] "Asia" "Europe" [[3]] [1] 12 > list_data[c(7,3,10)] [[1]] [1] "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z" [[2]] [1] 21 32 11 [[3]] [1] "Asia" "Europe"
Advertisements
