यह जांचने का पसंदीदा तरीका क्या है कि आपके पास डेटा फ्रेम नाम स्ट्रिंग के रूप में है?जांचें कि डेटा फ्रेम मौजूद है
df_name <- 'iris'
# Option 1
tryCatch(is.data.frame(get(df_name)), error=function(cond) FALSE)
# Option 2
if (exists(df_name)) is.data.frame(get(df_name)) else FALSE
मैं दूसरे के लिए वोट दूंगा। लेकिन अगर आप इसे किसी फ़ंक्शन में लपेटना चाहते हैं तो या तो 'आईरिस' या 'df_name' को बदलने की आवश्यकता है, इसलिए उसी नाम का उपयोग किया जा रहा है। –