R言語でデータを条件に従って変更する方法は何ですか?

R言語では、条件文と論理演算子を使用してデータを条件に応じて変更することができます。以下は簡単な例です:

dfというデータフレームがあり、その中に「age」という列が含まれているとします。18歳以上の人の年齢を”成年”に変更したいとします。

# 创建一个示例数据框df
df <- data.frame(name = c("Alice", "Bob", "Cathy", "David"),
                 age = c(20, 15, 25, 12))

# 使用条件语句和逻辑运算符修改数据
df$age[df$age >= 18] <- "成年"

# 打印修改后的数据框
print(df)

上記のコードを実行すると、データフレームdfの中で18歳以上の人の年齢が「成年」に変更されます。

广告
広告は10秒後に閉じます。
bannerAds