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

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 ...
主站蜘蛛池模板: 宜都市| 镇赉县| 渑池县| 紫阳县| 溆浦县| 门头沟区| 迁西县| 谢通门县| 梓潼县| 灌阳县| 沂水县| 清原| 江北区| 全南县| 深泽县| 威海市| 和顺县| 马山县| 大厂| 崇明县| 浪卡子县| 西乌珠穆沁旗| 阳曲县| 松阳县| 南岸区| 屯门区| 徐汇区| 略阳县| 高邑县| 衡水市| 新昌县| 西华县| 玛沁县| 通州区| 玉龙| 英吉沙县| 临沭县| 木兰县| 安图县| 宝兴县| 岳池县|