पांडा (सॉफ्टवेयर)

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

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

इतिहास
डेवलपर वेस मैककिनी ने वित्तीय डेटा पर मात्रात्मक विश्लेषण (वित्त) करने के लिए उच्च प्रदर्शन, लचीले उपकरण की आवश्यकता के कारण 2008 में एक्यूआर कैपिटल में पांडा पर काम करना प्रारम्भ किया। एक्यूआर छोड़ने से पहले वह प्रबंधन को पुस्तकालय खोलने की अनुमति देने के लिए मनाने में सक्षम था।

एक अन्य एक्यूआर कर्मचारी, चांग शी, लाइब्रेरी में दूसरे प्रमुख योगदानकर्ता के रूप में 2012 में इस प्रयास में सम्मिलित हुए।

2015 में, पांडा ने संयुक्त राज्य अमेरिका में एक 501(सी)(3) संगठन गैर-लाभकारी संगठन, न्यूमफोकस की वित्तीय रूप से प्रायोजित परियोजना के रूप में हस्ताक्षर किए।

यह भी देखें

 * मातपलोटलिब
 * नम्पी
 * डस्क (सॉफ्टवेयर)
 * एससीआईपीवाई
 * आर (प्रोग्रामिंग भाषा)
 * स्किकिट-सीखें
 * आँकड़े प्रतिरूप
 * संख्यात्मक विश्लेषण सॉफ्टवेयर की सूची