আমি বিপরীত খুঁজছি get()।
একটি অবজেক্টের নাম দেওয়া হয়েছে, আমি অবজেক্ট থেকে সরাসরি নিষ্কাশন করা সেই অবজেক্টটির প্রতিনিধিত্বকারী চরিত্রের স্ট্রিংটি রাখতে চাই।
fooআমি যে ফাংশনটি সন্ধান করছি তার জন্য স্থানধারক হওয়ার সাথে তুচ্ছ উদাহরণ ।
z <- data.frame(x=1:10, y=1:10)
test <- function(a){
mean.x <- mean(a$x)
print(foo(a))
return(mean.x)}
test(z)
মুদ্রণ করবে:
"z"
আমার চারপাশের কাজ, যা আমার বর্তমান সমস্যার মধ্যে প্রয়োগ করা কঠিন:
test <- function(a="z"){
mean.x <- mean(get(a)$x)
print(a)
return(mean.x)}
test("z")
getআর হয় assignকিন্তু আমি নিশ্চিত যে এর আপনি কি সত্যিই জন্য ... খুঁজছেন নই
deparse(substitute(...))হয় আপনি পরে