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

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.
主站蜘蛛池模板: 库车县| 安徽省| 洛隆县| 安宁市| 新源县| 海原县| 临清市| 张北县| 康马县| 全州县| 新绛县| 丽江市| 苍南县| 古浪县| 唐河县| 玉屏| 武鸣县| 阿荣旗| 青州市| 左贡县| 崇信县| 句容市| 绵竹市| 沙河市| 江阴市| 马鞍山市| 澄城县| 化州市| 富源县| 舞钢市| 萨迦县| 西峡县| 廉江市| 韶山市| 古浪县| 德州市| 屏边| 大余县| 岗巴县| 贵阳市| 丽水市|