官术网_书友最值得收藏!

How to do it…

Let's perform the following steps to create a list:

  1. The list() R function is used to create a list object. The dimension of a list could be any, and it can contain heterogeneous objects. To create a list called listA, execute the following code:
        listA <- list(cVec, nVec, Lvec, matA, datA, arrayA)
  1. The list could be a named list or without a name. To create a named list, the syntax is similar to the creation of a named vector. Here is an example:
        listB <- list(vector1 = cVec, vector2 = nVec, vector3 = Lvec,  
matrix1 = matA, data1 = datA, array1 = arrayA)
  1. The list preserves the original properties of the elements. To check the properties at a glance, you can use the str() function as follows:
        str(listA)
str(listB)

The preceding function will then provide the output of the number of elements of the list, data types of each of the components, and the name of each component (if there is any), along with few values of the components, as follows:

        > str(listA)
List of 6
$ : chr [1:4] "Cricket" "Football" "Basketball" "Rugby"
$ : int [1:10] 1 2 3 4 5 6 7 8 9 10
$ : logi [1:4] TRUE FALSE FALSE TRUE
$ : num [1:2, 1:2] 1 1 1 1
$ :'data.frame': 5 obs. of 3 variables:
..$ ID : int [1:5] 1 2 3 4 5
..$ hourSpetOnInternet: num [1:5] 5 3 4 1 2
..$ GENDER : Factor w/ 2 levels "F","M": 2 1 1 2 1
$ : int [1:2, 1:2, 1:4] 1 2 3 4 5 6 7 8 9 10 ...
主站蜘蛛池模板: 会昌县| 阳信县| 沾化县| 蓬溪县| 随州市| 兰州市| 镇巴县| 澄迈县| 正安县| 萨嘎县| 稻城县| 鞍山市| 邵阳县| 灌南县| 大埔区| 株洲市| 安新县| 广宁县| 搜索| 阜平县| 玛多县| 长春市| 安乡县| 峨山| 苗栗县| 兴城市| 河北省| 南昌县| 吉木乃县| 高雄市| 抚宁县| 库尔勒市| 景宁| 东辽县| 沾益县| 敦煌市| 济宁市| 莎车县| 收藏| 蓝田县| 老河口市|