R 从表或数据框中选取值的函数
我有下面的数据,我正在尝试编写一个函数,以便在提供作物名称和输入名称时,可以拾取或选择相应的值 例如,我想写一些像R 从表或数据框中选取值的函数,r,R,我有下面的数据,我正在尝试编写一个函数,以便在提供作物名称和输入名称时,可以拾取或选择相应的值 例如,我想写一些像 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
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
因此,小麦和Nfertiliser、WWHT和NFERT_AMT 51的对应值将被选择。您不需要函数,只需将所需的行和列子集:
Nfertamt <- function(crop, Nfert)
例如:
my.data["NFERT_AMT","WWHT"]
> df <- data.frame(a=1:10, b=11:20)
> df[3, 2]
> [1] 13