相关疑难解决方法(0)

R中是否有字典功能

有没有办法在R中创建一个"字典",以便它有成对?有效的东西:

x=dictionary(c("Hi","Why","water") , c(1,5,4))
x["Why"]=5
Run Code Online (Sandbox Code Playgroud)

我问这个是因为我实际上在寻找两个分类变量函数.

所以,如果x =字典(c("a","b"),c(5,2))

     x  val
1    a  5 
2    b  2 
Run Code Online (Sandbox Code Playgroud)

我想在x键的所有组合上计算x1 ^ 2 + x2

     x1 x2 val1  val2  x1^2+x2
1    a  a   5     5      30
2    b  a   2     5      9
3    a  b   5     2      27
4    b  b   2     2      6
Run Code Online (Sandbox Code Playgroud)

然后我希望能够使用x1和x2检索结果.效果如下:get_result ["b","a"] = 9

什么是最好,最有效的方法呢?

dictionary r

10
推荐指数
5
解决办法
2万
查看次数

标签 统计

dictionary ×1

r ×1