溫馨提示×

r語言怎么按條件提取數據

小億
245
2024-02-28 14:34:16
欄目: 編程語言

在R語言中,可以使用subset函數來按條件提取數據。以下是一個示例:

假設有一個數據框df,包含兩列“age”和“gender”,我們想要提取age大于20歲的所有數據:

subset(df, age > 20)

這將返回一個新的數據框,其中包含所有age大于20歲的數據。

另外,也可以使用條件判斷語句ifelse來按條件提取數據。例如,如果我們想要將age大于20歲的數據標記為“Adult”,小于等于20歲的數據標記為“Youth”:

df$age_group <- ifelse(df$age > 20, "Adult", "Youth")

這將在數據框df中創建一個新的列“age_group”,根據條件判斷的結果進行賦值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女