首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于从表或数据框中拾取值的函数

用于从表或数据框中拾取值的函数
EN

Stack Overflow用户
提问于 2015-03-25 23:12:16
回答 1查看 33关注 0票数 0
代码语言:javascript
复制
CROP_CODE_MODEL WWHT WBAR SBAR WBEA SBEA WPOT WOSR SOSR LNSE DPEA SBEE SETA
NFERT_AMT        51   61   66   71   76   81   86   91   96  101  106  111
NFERT_PRICE      1    1    1    1    1    1    1    1    1    1    1    1
PFERT_AMT        51   61   66   71   76   81   86   91   96  101  106  111
PFERT_PRICE      1    1    1    1    1    1    1    1    1    1    1    1
KFERT_AMT        51   61   66   71   76   81   86   91   96  101  106  111
KFERT_PRICE      1    1    1    1    1    1    1    1    1    1    1    1

我有下面的数据,并且我正在尝试编写一个函数,以便在提供裁剪名称和输入名称时,可以选取或选择相应的值。

例如,我想要写这样的代码

代码语言:javascript
复制
Nfertamt <- function(crop, Nfert)  

因此将选择“小麦”和“氮肥”的相应值"WWHT“和"NFERT_AMT”(51)。

EN

回答 1

Stack Overflow用户

发布于 2015-03-25 23:46:56

你不需要一个函数,你只需要设置你想要的行和列的子集:

代码语言:javascript
复制
my.data["NFERT_AMT","WWHT"]

如下所示:

代码语言:javascript
复制
> df <- data.frame(a=1:10, b=11:20)
> df[3, 2]
> [1] 13
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29259509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档