2012-12-21 16 views
6

++ से नोटपैड में खोलने के लिए जब मैं इस RStudio में या RGUI कार्य करें:कॉन्फ़िगर ठीक() और संपादित() आर/RStudio

fix(SomeFunction) 

(या का उपयोग कर edit()) मैं नोटपैड में समारोह के कोड देख सकते हैं। क्या कोई तरीका है कि मैं इसे बदल सकता हूं ताकि कोड पूर्वावलोकन सादे पुराने नोटपैड की बजाय नोटपैड ++ में खुलता है? और इसी तरह, क्या वैसे भी है कि मैं एक्सेल में खोलने के लिए View(SomeDataFrame) को मजबूर कर सकता हूं?

उत्तर

7

fix और edit फ़ंक्शन "editor" तर्क में परिभाषित संपादक को आमंत्रित करते हैं।
डिफ़ॉल्ट रूप से, यह तर्क पर सेट किया गया है जैसा कि edit function documentation में दिखाया गया है।

path <- "C:\\Program Files (x86)\\Notepad++\\Notepad++.exe" 

options(editor=path) 

# from now on, all calls to fix and edit will open notepad++ as default editor... 
fix(somefunction) 

: वर्तमान सत्र यानी के लिए R विकल्प बदलते द्वारा

path <- "C:\\Program Files (x86)\\Notepad++\\Notepad++.exe" 
fix(somefunction,editor=path) 

या नोटपैड सेट ++ डिफ़ॉल्ट संपादक के रूप में:

इसलिए, आप या तो नोटपैड ++ समारोह तर्क के रूप में पथ, यानी पारित कर सकते हैं एनबी

आप सभी अगले सत्र के लिए डिफ़ॉल्ट के रूप में नए विकल्प सेट करना चाहते हैं, तो आप Rprofile.site स्क्रिप्ट RHome\etc रास्ते में के रूप में समझाया here संपादित करना चाहिए।

+0

यदि आप एकाधिक आर उपयोगकर्ताओं वाले कंप्यूटर पर हैं तो यह कॉन्फ़िगर करना बेहतर होगा। .Rprofile.site के बजाय .profile। – Dason

5

आप अस्थायी .csv बनाने और Excel में खोलने के लिए this जैसे कुछ कोशिश कर सकते हैं।

+0

धन्यवाद यह सही है। दुर्भाग्यवश मैं केवल एक उत्तर को स्वीकार कर सकता हूं, इसलिए मैं आपको केवल एक मापन +1 दे सकता हूं। – MadScone

+0

अब अप्रचलित है कि RStudio पूर्ण डेटासेट देखता है – geotheory

संबंधित मुद्दे