我正在使用具有特定值的列,但无法获取具有这些值的列的行。例如:
我有一个表,该表的列为“ spouse”和“ race”。 “配偶”一栏用于说明该生物是“已婚”还是“未婚”,而“种族”一栏用于说明该生物的种族是什么。
我想绘制一个图表,其中包含“已婚”和“精灵”种族的生物,但是我无法使用这两个值来获取特定的行。我已经尝试过以下代码:
marriedElves <- data[data$spouse == "Married"], data[data$race] == "Elves"`
我尝试使用and和&&,而不是逗号,但是我无法获得具有两个值的行...
此AND,我该怎么办?
我想知道如何使用(marriedElves是“ spouse”列具有“ married”值而“ race”列具有“ Elves”值的行)的逻辑来创建代码。< / p>
我从未使用过R,它与我使用过的其他语言完全不同,因此,如果有人可以帮助我解决这些小问题,我将不胜感激。