【发布时间】:2015-01-14 13:46:22
【问题描述】:
R 似乎没有字典结构。假设我有一个具有唯一名字(键)的人的 data.frame:
people = data.frame(c("Bob", "Jones"), c("Sally", "Smith"));
names(people) = c("Firstname", "Surname");
我想知道Sally的Surname是什么,只知道她的Firstname。
我可以编写一些遍历people$Firstname 的丑陋代码,跟踪索引,然后在找到匹配项后在该索引处获取people$Lastname,但这可能不是正确的方法。
执行此操作的“R 方式”是什么?
【问题讨论】:
-
R 确实有类似字典的结构:列表和环境。 [r] dictionary 的任何搜索结果都没有解释您需要什么?
标签: r dictionary dataframe