PowerPoint के साथ उपयोग करने के लिए सर्वश्रेष्ठ खुला स्रोत डेटा विज़ुअलाइज़ेशन सॉफ़्टवेयर


14

सबसे अच्छा खुला स्रोत डेटा विज़ुअलाइज़ेशन सॉफ्टवेयर क्या है? मुझे निम्नलिखित की आवश्यकता है:

  1. Microsoft Excel से डेटा आयात कर सकते हैं (Oracle डेटाबेस से डेटा आयात करना भी अच्छा होगा, लेकिन यह अनिवार्य नहीं है)।

  2. सॉफ़्टवेयर द्वारा उत्पन्न चार्ट Microsoft PowerPoint को निर्यात किए जा सकते हैं (कॉपी और पेस्ट मेरे साथ ठीक है)।

  3. खुला स्रोत और प्रयोग करने में आसान।


1
क्या कोई आवश्यकता है कि यह किसी सिस्टम पर स्थानीय रूप से चले? क्या कोई प्लेटफ़ॉर्म प्रतिबंध (विन / मैक) है?
hrbrmstr

1
Python में matplotlib , R में ggplot2 । दोनों विभिन्न स्वरूपों में निर्यात कर सकते हैं - दोनों रेखापुंज और वेक्टर - लेकिन आपको उनकी संबंधित भाषाओं के साथ काम करने की आवश्यकता होगी।
मार्क क्लेसेन

1
आप किस तरह के चार्ट बना रहे हैं? यदि आप एक्सेल और पावरपॉइंट का उपयोग कर रहे हैं, तो सिर्फ देशी चार्ट का उपयोग क्यों न करें? इस तरह अगर डेटा बदलता है, तो स्लाइड अपेक्षाकृत आसानी से बदल सकते हैं। तृतीय-पक्ष समाधान का उपयोग करने का मतलब डेटा, निर्यात, ग्राफ़ को फिर से बेचना और पावरपॉइंट में वापस कॉपी करना होगा।

2
मैं Rmd और पंडोक का उपयोग करते हुए ऑटो उत्पन्न प्रस्तुतियों का उपयोग करने के लिए पावरपॉइंट से स्विच करने की सलाह दूंगा। डेटाबेस से स्वचालित रूप से अपने डेटा का चयन करना (जैसा कि आप पहले से ही सुझाव देते हैं) आपकी प्रक्रिया को बहुत सरल बना देगा। एक बार जब डेटा बदल जाता है या यदि आप कुछ हफ़्तों बाद फॉलोअप करना चाहते हैं तो आपको इसे स्क्रिप्ट को फिर से करना होगा।
जबकि

जवाबों:


8

2017-02-24 अपडेट किया गया :

मुझे लगता है कि RStudio के साथ R का उपयोग करने के लिए सबसे अच्छा समाधान है । (अजगर और iPython नोटबुक एक विकल्प है):

  • डेटा आयात
    • एक्सेल: readxl पैकेज
    • Oracle: ora या RODBC पैकेज
  • साजिश: ggplot2
  • निर्यात करने वाले भूखंड
    • कॉपी-एंड-पेस्ट: RStudio का निर्यात प्लॉट कार्यक्षमता
    • प्रोग्रामेटिक रूप से: ReporteRs पैकेज

TLDR;

डेटा आयात

एक्सेल (सारणीबद्ध) डेटा आयात करने के कई तरीके हैं। एक्सेल डेटा के लिए,readxl पैकेज सबसे आसान और सबसे बहुमुखी प्रदान करता है। यह आम तौर पर आयात पर चर प्रकार को सही करता है।

विकल्प फ़ाइल को CSV के रूप में सहेजना और पुन: आयात करना है। इसके लिए readrपैकेज अच्छा है। @ निक स्टॉनर शायद सबसे बुनियादी समाधान का उपयोग करता है read.csv; सीमा यह है कि इसके लिए एक कार्यपत्रक को CSV फ़ाइल के रूप में सहेजने के अतिरिक्त चरण की आवश्यकता होती है। यदि आपका डेटा कई शीट में फैला हुआ है तो यह बहुत अच्छा नहीं है। यह थकाऊ हो सकता है हालांकि सभी शीट्स को सीएसवी फाइलों के रूप में सहेजने के लिए वीबीए कार्यक्रम हैं। उनके लिए गूगल। एक और सीमा चर के प्रकार सही हो रही है। यदि आप उपयोग करते हैं read.csv, तो आपको अक्सर आर में आयात करने के बाद अपने प्रकार को ठीक करना होगा।

कुछ पैकेज हैं जो आपको स्प्रेडशीट से सीधे / ओडीबीसी का उपयोग करके पढ़ने / लिखने को जोड़ने की अनुमति देकर इन समस्याओं से बचते हैं। एक्सेल या odbc के लिए CRAN पर खोजें अपनी स्थिति के लिए प्रासंगिक एक खोजने के लिए।

प्लॉटिंग

पावरपॉइंट में प्लॉट प्राप्त करने के संदर्भ में, Rstudio के निर्यात प्लॉट फ़ंक्शंस का उपयोग करें, Rstudio का उपयोग करके कॉपी और पेस्ट विधि है:

export plot> copy plot to clipboard>copy as: metafile कैप्चर पेस्ट बफर आप पावर प्वाइंट में सीधे पेस्ट करने की अनुमति के लिए साजिश।

जहां तक ​​प्लॉट बनाने का सवाल है, आर के पास कई विकल्प हैं। सभी प्रकार के भूखंडों के निर्माण के लिए उपरोक्त ggplot2 पैकेज एक बहुत ही शक्तिशाली इंटरफ़ेस प्रदान करता है। सैकड़ों या हजारों अन्य प्रकार के भूखंडों / एनिमेशन / आदि करने के लिए अतिरिक्त पैकेज हैं। एक सीमा यह है कि इन्हें अक्सर CRAN पैकेज में दफनाया जाता है।

एक विकल्प ReporteRs पैकेज का उपयोग करना है।


14

मुझे "सर्वश्रेष्ठ" के बारे में नहीं पता है, लेकिन आपके द्वारा नामित सॉफ़्टवेयर वातावरण आपकी सभी आवश्यकताओं के अनुरूप है:


2
एक गैर-मूल क्विप: सीखने की अवस्था खड़ी है। अगर आप थोड़े से प्रयास में हैं, तो आप बहुत कुछ सीखते हैं। (अन्यथा, यह जानना महत्वपूर्ण है कि कौन सा चर किस अक्ष पर है।)
निक कॉक्स

2

मैं आर। पर निक स्टॉनर के साथ सहमत हूं और "आर लर्नर" जैसे उपयोगकर्ता नाम के साथ मुझे अन्य उपकरणों का सुझाव नहीं देने के लिए लुभाया गया था, लेकिन कई हैं। मैं यह देखने के लिए प्रतीक्षा करूंगा कि मेरे प्रश्नों का उत्तर अधिक प्लेटफ़ॉर्म-विशिष्ट लोगों के लिए क्या है, लेकिन मोंड्रियन एक जावा डेस्कटॉप प्रोग्राम (इसलिए क्रॉस-प्लेटफ़ॉर्म) है और कई विज़ुअलाइज़ेशन प्रकारों का समर्थन करता है जिन्हें आप आसानी से PowerPoint में प्राप्त कर सकते हैं।


आपके सुझाव के लिए धन्यवाद। निश्चित रूप से मैं R। @ Hrbrmstr में उन पैकेजों को आज़माऊँगा, हाँ मैं इसे अपनी विंडोज़ प्रणाली में स्थानीय रूप से चलाना चाहता हूँ
R Learner
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.