如何使用变量值在R中调用数据帧

我已经编写了以下代码来比较两个市场,如果我们单独提供数据框名称,代码正在工作。如何使用变量值在R中调用数据帧

enter image description here

for(i in 1:nrow(Market_SystemA)) 

{

A <- Market_SystemA[i,2]

B <- Market_SystemB[i,3]

MarketA <- data.frame(A)

MarketB <- data.frame(B)

#This is s fuction in R

Compare_Function(MarketA,MarketB)

}

回答:

我不知道如果我正确地理解你的问题,但似乎要调用compare_function上两个字符串引用现有的数据帧。要真正从字符串中获取数据帧,您需要使用get函数,该函数会查找名称与该字符串匹配的对象。

MarketA <- get(A)

以上是 如何使用变量值在R中调用数据帧 的全部内容, 来源链接: utcz.com/qa/259733.html

回到顶部