如何使用变量值在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