根据行将变量附加到现有数据

时间:2016-05-22 23:13:55

标签: r

所以我有两列。我需要添加第三列。但是,第三列需要为第一行提供A,为第二列指定行提供B. 我尝试添加此data_exercise_3 [" newcolumn"]< - (1:6) 但它没有用。有人可以告诉我,我做错了吗?

2 个答案:

答案 0 :(得分:0)

onPageWillEnter() {
      // You can execute what you want here and it will be executed right before you enter the view
    }

答案 1 :(得分:0)

您好像正确地对数据框进行子集化有问题。我建议您通过Coursera coursethis UCLA R learning module on subsetting data frames等网站继续深入了解此概念。子集是与R进行数据争夺的重要组成部分,您可以通过扎实的基础知识更快地完成任务!

您可以使用[row, column]表示法将值分配给数据框的子集。由于您的数据框称为data_exercise_3,而您要为其指定值的列称为'newcolumn',因此假设您希望前6行为' A'接下来的3作为' B',您可以这样写:

data_exercise_3[1:6,'newcolumn'] <- 'A'
data_exercise_3[7:9,'newcolumn'] <- 'B'