एक स्नातक सांख्यिकी पाठ्यक्रम द्वारा प्रस्तुत स्तर पर आंकड़ों के लिए ओपन सोर्स जावा पुस्तकालय


15

मैं एप्लाइड सांख्यिकी में एक स्नातक पाठ्यक्रम ले रहा हूं जो निम्न पाठ्यपुस्तक का उपयोग करता है (आपको कवर की जाने वाली सामग्री के स्तर के लिए एक महसूस करने के लिए): जीके भट्टाचार्य और आरए जॉनसन द्वारा सांख्यिकीय अवधारणाओं और विधियों

प्रोफेसर को हमें होमवर्क के लिए एसएएस का उपयोग करने की आवश्यकता है।

मेरा सवाल यह है कि: क्या कोई जावा लाइब्रेरी (ies) है, जिसे आम तौर पर ऐसी कक्षाओं में देखी जाने वाली समस्याओं के लिए एसएएस के बजाय इस्तेमाल किया जा सकता है।

मैं वर्तमान में अपाचे मैथ कॉमन्स के साथ करने की कोशिश कर रहा हूं और यद्यपि मैं पुस्तकालय से प्रभावित हूं (यह उपयोग और आसानी से समझने की क्षमता है) इसमें हिस्टोग्राम (ड्रॉइंग लाइब्रेरी के साथ संयोजन की सोच) को आकर्षित करने की क्षमता जैसी सरल चीजों का भी अभाव है। )।

मैंने कोल्ट को देखा है, लेकिन मेरी शुरुआती रुचि बहुत जल्दी मर गई।

किसी भी इनपुट की सराहना करेंगे - और मैंने स्टैकओवरफ़्लो पर इसी तरह के प्रश्नों को देखा है लेकिन कुछ भी सम्मोहक नहीं पाया है।

नोट: मैं R, SciPy और ऑक्टेव और जावा पुस्तकालयों से अवगत हूं जो उन्हें कॉल करते हैं - मैं एक जावा देशी पुस्तकालय या पुस्तकालयों के सेट की तलाश कर रहा हूं जो एक साथ उन विशेषताओं को प्रदान कर सकते हैं जिनकी मुझे तलाश है।

नोट: इस तरह के वर्ग में शामिल विषयों में आम तौर पर शामिल हैं: साधन और मध्यस्थों के लिए एक-नमूना और दो-नमूना परीक्षण और आत्मविश्वास अंतराल, वर्णनात्मक आँकड़े, अच्छाई-की-फिट परीक्षण, एक- और दो-तरफ़ा एनोवा, एक साथ इंजेक्शन, परीक्षण परिवर्तन, प्रतिगमन विश्लेषण और श्रेणीबद्ध डेटा विश्लेषण।


2
क्या आपने R को माना है ?
RioRaider

नमस्ते, नोट के लिए धन्यवाद, मैं एक पुस्तकालय की तलाश में हूं जो लगभग पूरी तरह से जावा में है। तो मैं आर, SciPy और ऑक्टेव और जावा पुस्तकालयों से अवगत हूं जो उन्हें कॉल करते हैं - मैं इसे प्रतिबिंबित करने के लिए प्रश्न को संपादित करूंगा। धन्यवाद।
user1172468

आपने कहा था कि "मैं आर, साइपी और ऑक्टेव और जावा लाइब्रेरी से वाकिफ हूं जो उन्हें कॉल करते हैं"। क्या आप मुझे बता सकते हैं कि जावा का उपयोग करके आप "R सांख्यिकी सॉफ़्टवेयर" में लिखा कोड कैसे कहेंगे?
अमन चावला

5
आप बुनियादी सांख्यिकीय परीक्षणों के लिए जावा लाइब्रेरी का उपयोग क्यों करना चाहते हैं?
अंडरमैंनर

3
@Underminer यहां सही सवाल पूछता है। जावा में सांख्यिकी करना शिकंजा के लिए एक हथौड़ा का उपयोग करने जैसा है। पर्याप्त दृढ़ संकल्प और जानवर बल के साथ आप निश्चित रूप से जगह में पेंच प्राप्त कर सकते हैं, लेकिन बहुत ही सुरुचिपूर्ण या कुशल तरीके से नहीं। आप संभवतः एक क्षतिग्रस्त पेंच और दर्दनाक उंगलियों के साथ समाप्त हो जाएंगे।
मार्क क्लेसेन

जवाबों:


10

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

संपादित करें

यदि कोई सूट के लिए देखता है, तो शायद डेड्यूसर एक विकल्प है। जीयूआई JGR पर आधारित है, इस बीच सांख्यिकीय भागों को आर में कहा जाता है। यह आर और जावा दोनों के माध्यम से विस्तार योग्य लगता है । उदाहरण के लिए, कॉल को Rengine पर छोड़ सकते हैं, लेकिन इसके बजाय संदर्भित जावा लाइब्रेरी को कॉल कर सकते हैं। लेकिन मैं मानता हूं, मैंने अभी तक इसकी कोशिश नहीं की।

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


नमस्ते, जो मैं करने का प्रयास कर रहा हूं, वह एक अधिक व्यापक सूट था।
user1172468

@ user1172468 मैंने अपना जवाब अपडेट किया है
स्टीफन

4

Suan Shu: NumericalMethod.com देखें । यह सामान्य रूप से स्वतंत्र नहीं है, लेकिन यह शैक्षणिक उपयोग के लिए स्वतंत्र है।


यह वास्तव में ओपी के सवाल का जवाब नहीं है। यह एक टिप्पणी की अधिक है। क्या आप इसका उत्तर देने के लिए इसका विस्तार करने का मन करेंगे? वैकल्पिक रूप से, हम इसे आपके लिए एक टिप्पणी में बदल सकते हैं।
गूँग - मोनिका

शायद आप इसका विस्तार कर सकते हैं कि इसका जवाब क्यों नहीं है। वह एक जावा पुस्तकालय की तलाश कर रहा है और मैंने उसे एक को इंगित किया है जिसके पास बहुत सारी सुविधाएँ हैं जिन्हें वह खोज रहा है।
user765195

आप सही हैं, यह स्थिति मानक स्थिति की तुलना में थोड़ी अधिक अस्पष्ट है। बहरहाल, यह अनिवार्य रूप से एक लिंक केवल उत्तर है। एसई उन लोगों के बारे में सोचते हैं जो जवाब के बजाय टिप्पणी करते हैं। आपकी यह टिप्पणी करने के लिए पर्याप्त प्रतिष्ठा है। क्योंकि यहां केवल एक लिंक एक उत्तर की तरह है और चूंकि इसमें एक उत्थान था, इसलिए मैंने इसे एक टिप्पणी में बदलने के लिए ध्वजांकित नहीं किया, लेकिन यदि आप इसमें थोड़ा सा जोड़ सकते हैं तो यह अच्छा हो सकता है। यदि आप ऐसा नहीं कर सकते, और इसे टिप्पणी नहीं करने के लिए चुनते हैं, तो मैं आपके निर्णय का सम्मान करता हूं, इसीलिए मैंने आपको केवल एक नोट छोड़ा है।
गूँग - मोनिका

यह अकादमिक उपयोग के लिए स्वतंत्र नहीं है।
कोसमोस

दुर्भाग्य से, अब जाहिरा तौर पर नहीं, लेकिन एक छात्र संस्करण अभी भी $ 100 के लिए उपलब्ध है।
user765195

3

करने के लिए इसी तरह के स्टीफन के सुझाव RapidMiner की, आप विचार करना चाह सकते Weka । यह अधिक विशेष रूप से मशीन सीखने के लिए तैयार किया जा सकता है जितना आप उम्मीद कर रहे हैं। इसमें क्लस्टरिंग, वर्गीकरण और प्रतिगमन जैसे कार्यों के लिए बहुत सारे एल्गोरिदम हैं। वीका में एक जीयूआई है, लेकिन इसका उपयोग सॉफ्टवेयर लाइब्रेरी के रूप में भी किया जा सकता है। मैंने जीयूआई में हिस्टोग्राम देखा है, लेकिन मुझे यकीन नहीं है कि लाइब्रेरी के माध्यम से उनका पुन: उपयोग करना आसान है या नहीं।


प्रतिक्रिया के लिए धन्यवाद, मैं वास्तव में एक स्नातक सांख्यिकी पाठ्यक्रम में शामिल सामग्री के बारे में सोच रहा था: विषयों में एक- और दो-नमूना परीक्षण और आत्मविश्वास और साधन के लिए आत्मविश्वास अंतराल, वर्णनात्मक आँकड़े, अच्छाई-से-फिट परीक्षण, एक और दो शामिल हैं -वे एनोवा, साथ-साथ आविष्कार, परीक्षण संस्करण, प्रतिगमन विश्लेषण और श्रेणीबद्ध डेटा विश्लेषण।
user1172468

1

Http://www.roguewave.com/Portals/0/products/imsl-numerical-lbooks/java-library/docs/5.0.1/api/overview-summary.html आज़माएं

यह अच्छी तरह से प्रलेखित है और बहुत से उपयोगी सांख्यिकीय और गणितीय कार्य प्रदान करता है। लेकिन दुर्भाग्य से यह खुला स्रोत नहीं है। तो अगर वह आपको परेशान नहीं करता है, तो पुस्तकालय ठीक होना चाहिए।

मुझे नहीं पता, लेकिन अगर यह चित्रमय आउटपुट प्रदान करता है।


1
नमस्ते, लिंक के लिए धन्यवाद, क्या आप जानते हैं कि यह अपाचे कॉमन्स मठ के खिलाफ कैसे तुलना करता है।
user1172468

1

DataMelt कंप्यूटिंग वातावरण किसी भी विषय के लिए लगभग कई जावा सांख्यिकीय पुस्तकालय हैं। आप वेब साइट पर वकालत के रूप में जेथॉन का उपयोग कर सकते हैं, लेकिन मैं इसे जावा और ग्रूवी के साथ उपयोग करता हूं।

मैं और अधिक कह सकता हूं: DataMelt परियोजना में निम्नलिखित सांख्यिकीय विषय शामिल हैं:

  • रैंडम नंबर
  • सबसे लोकप्रिय असतत और वितरण जारी है
  • वर्णनात्मक सांख्यिकीय विश्लेषण
  • डेटा फिट (रैखिक और गैर-रैखिक)
  • विभिन्न सांख्यिकीय परीक्षण
  • 2 डी और 3 डी में हिस्टोग्राम

त्रुटियों के साथ डेटा फिट करने के लिए लॉग-लाइकली दृष्टिकोण का उपयोग करके एक गैर-रेखीय प्रतिगमन उदाहरण है:

यहाँ छवि विवरण दर्ज करें

पैकेज मुफ्त है।


3
साइट पर आपका स्वागत है, @ रामी। यह वास्तव में ओपी के सवाल का जवाब नहीं है। यह एक टिप्पणी की अधिक है। कृपया उत्तर प्रदान करने के लिए केवल "आपका उत्तर" फ़ील्ड का उपयोग करें। मैं जानता हूं कि यह निराशाजनक है, लेकिन जब आपकी प्रतिष्ठा> 50 होगी तो आप कहीं भी टिप्पणी कर सकेंगे। वैकल्पिक रूप से, आप इसे अधिक उत्तर देने के लिए इसे विस्तारित करने का प्रयास कर सकते हैं। चूंकि आप यहां नए हैं, आप हमारे टूर पेज को पढ़ना चाह सकते हैं , जिसमें नए उपयोगकर्ताओं के लिए जानकारी है।
गूँग - मोनिका
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.