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

Activity: Creating Vectors, Lists, Matrices, and Dataframes

Scenario

You have been asked to create vectors, lists, matrices, and dataframes that store information about yourself. The expected output is as follows:

Aim

To create vectors, lists, matrices, and dataframes.

Prerequisites

Make sure that you have R and RStudio installed on your machine.

Steps for Completion

  1. Open a new R script and save it as a file called lesson1_activityB2.R.

  2. Create vectors for the following: 

    • The numbers 1:10

    • The letters A:Z, with the first four numbers and letters alternating

Hint: type ?LETTERS into your console.
  1. Create lists for the following:
    • The numbers 1:10
    • The letters A:Z
    • A list of lists:
      • Your favorite foods (two or more)
      • Your favorite TV shows (three or more)
      • Things you like to do (four or more)
  2. Create matrices of numbers and letters by using the following steps:
    1. First, try using cbind() to combine the vector 1:10 and the vector A:Z. What happens?
    2. Figure out a way to combine these two into a matrix, albeit one that will be coerced to character type (despite the numeric column).
  3. Create dataframes using the following steps:
    1. Coerce your matrix solution from the previous second bullet point into a dataframe. View it and take note of the type of each variable.
    2. Use rbind.data.frame() to build a data frame where the rows increase by five until 25, for example, 5, 10, 15, 20, 25.
    3. View it and notice how ugly the column names are. Give it better names ("one" through "five") with the names() function.
主站蜘蛛池模板: 永顺县| 桐城市| 彭州市| 余庆县| 云林县| 太白县| 马关县| 阆中市| 沙坪坝区| 出国| 化隆| 台中县| 搜索| 桓仁| 吉隆县| 文登市| 休宁县| 宜兰县| 湘潭县| 铜陵市| 玉树县| 临泽县| 佛冈县| 兴和县| 儋州市| 嘉定区| 陆良县| 博兴县| 高台县| 江阴市| 恩施市| 宾川县| 定兴县| 巢湖市| 大余县| 德钦县| 宝坻区| 翁牛特旗| 合川市| 金堂县| 堆龙德庆县|