在R語言中,可以使用條件語句和邏輯運算符來篩選數據,并將篩選結果賦值給一個新的變量。
例如,假設我們有一個包含學生姓名和分數的數據框(data frame),我們想要篩選出分數大于等于80分的學生。
可以使用以下代碼來實現:
# 創建一個包含學生姓名和分數的數據框
students <- data.frame(name = c("Tom", "Mary", "John", "Lisa", "David"),
score = c(75, 90, 82, 78, 85))
# 篩選出分數大于等于80分的學生
filtered_students <- students[students$score >= 80, ]
# 輸出篩選結果
filtered_students
運行以上代碼,就會得到一個新的數據框filtered_students
,其中只包含分數大于等于80分的學生。