2010-12-05 18 views
7

पर सहायता प्राप्त करना मैं 0 कमांड लाइन विंडो में दोहराना के बारे में सहायता प्राप्त करना चाहता था। लेकिनआर कमांड लाइन विंडो

> ?repeat 
+ 
> help(repeat) 
Error: unexpected ')' in "help(repeat)" 

दोहराने अन्य कार्यों से अलग लगता है। के लिए भी मुझे पर भी मिला, मुझे सहायता दस्तावेज़ भी नहीं मिल रहा है। तो मुझे लगता है कि मदद सिर्फ गैर नियंत्रण-फॉलो फ़ंक्शन/कमांड के लिए है? तब नियंत्रण प्रवाह आदेशों के बारे में सहायता दस्तावेज़ कैसे प्राप्त करें?

धन्यवाद!

+0

सटीक डुप्लिकेट [खोज के लिए "मदद" और "दोहराना" लूप (ओं) सहायता फ़ाइल] (http://stackoverflow.com/questions/3376184/searching-r-help-for-for-and- दोहराना-loops-help-file) (यदि आप SO पर "[आर] सहायता" खोजते हैं तो पहला लिंक – Marek

उत्तर

7

repeat, for, आदि भाषा के कुछ हिस्सों कि पार्सर उच्च प्राथमिकता देता है कर रहे हैं?; इस मामले में आर सोचता है कि आप से पहले ?() पर फ़ंक्शन को कॉल करने से पहले कुछ लिखने जा रहे थे।

?`repeat` 

DWin ऊपर नोटों के रूप में, यह किसी भी समारोह नाम के लिए इस्तेमाल किया जा सकता है: विहित समाधान बैकटिक का उपयोग कर समारोह का नाम उद्धृत करने के लिए है। बैकटिक्स गैर-मानक नाम वाले सूचियों/डेटा फ्रेम के ऑब्जेक्ट्स या घटकों को उद्धृत करने के लिए भी उपयोगी हैं।

+1

यह सही है, आप बैकटिक्स और सिंगल कोट्स का भी उपयोग कर सकते हैं ... – aL3xa

6

मदद ("दोहराने")

"दोहराने"

+1

और यह एक सामान्य रणनीति है, ताकि '? "यदि" 'और यहां तक ​​कि"? "<-" 'या' ? "[" 'सार्थक प्रतिक्रियाएं –

+3

या यहां तक ​​कि '?"? "' =) – aL3xa

+0

डबल-कोट वैकल्पिक हैं। –