所以我有两列。我需要添加第三列。但是,第三列需要为第一行提供A,为第二列指定行提供B. 我尝试添加此data_exercise_3 [" newcolumn"]< - (1:6) 但它没有用。有人可以告诉我,我做错了吗?
答案 0 :(得分:0)
onPageWillEnter() {
// You can execute what you want here and it will be executed right before you enter the view
}
答案 1 :(得分:0)
您好像正确地对数据框进行子集化有问题。我建议您通过Coursera course或this 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'