2015-11-10 7 views
6

googlesheets पैकेज का उपयोग करके, मैं GDrive में किसी विशिष्ट फ़ोल्डर में एक csv अपलोड करने का प्रयास कर रहा हूं।आर: googlesheets/gs_upload: किसी विशिष्ट फ़ोल्डर पर अपलोड करें

उदाहरण:

## Not run: 
write.csv(head(iris, 5), "iris.csv", row.names = FALSE) 
gs_upload("iris.csv") 

ऊपर मेरे घर निर्देशिका में फाइल को अपलोड करेंगे, लेकिन मैं फ़ाइल की आवश्यकता एक विशिष्ट निर्देशिका में हो सकता है क्योंकि मैं एक से अधिक फ़ाइलों बना सकते हैं और पूरी निर्देशिका साझा करने में सक्षम होना चाहता हूँ।

वैकल्पिक रूप से, अगर रचनात्मक रूप से सृजन के बाद फ़ाइल को स्थानांतरित करने का कोई तरीका है, तो यह भी ठीक होगा।

उत्तर

0

उम्मीद है कि इससे मदद मिलती है। यह वही नहीं हो सकता है जो आप चाहते हैं, लेकिन यह निश्चित रूप से अंतिम उद्देश्य की सेवा करेगा।

http://www.labnol.org/internet/receive-files-in-google-drive/19697/

लिंक दिखाता है कि कैसे एक गूगल फार्म का उपयोग करने के लिए फ़ाइलों को पाने के लिए। प्रपत्रों के जवाब आपके Google ड्राइव में एक स्प्रेडशीट में संग्रहीत हो जाते हैं। प्रतिक्रिया पत्र के स्थान के आधार पर आप फ़ाइल को उस फ़ोल्डर में भी स्टोर कर सकते हैं।

1

आप एक बार यह बनाया फ़ाइल को स्थानांतरित करना googledrive पैकेज का उपयोग कर सकते हैं:

library(googledrive) 
drive_mkdir("iris_folder") # make folder in home Drive directory 
drive_mv(file = "iris", path = "iris_folder/") # move Sheets file 
संबंधित मुद्दे