在R

时间:2017-09-21 01:18:29

标签: r subset

我是在r中使用虹膜数据集的学生。这有3种花型。

我应该在一个语句中创建一个Petal.Length向量的新向量,但是对于Virginica Species我只取一个基数为10的值。我不知道如何命令r只取Petal.Length列中的virginica值的log 10值,但保持其他两个花的其他值相同。

1 个答案:

答案 0 :(得分:0)

使用R中的方括号来分组数据。通用公式为object[object operator condition]。例如,iris$Petal.Length[iris$Species == "virginica"]相当于说"仅显示Petal.Length值的Species值等于" virginica"。