में एसपीएसएस डेटासेट आयात करना क्या पाइथन में एसपीएसएस डेटासेट आयात करने का कोई तरीका है, अधिमानतः NumPy recarray प्रारूप? मैंने चारों ओर देखा है लेकिन कोई जवाब नहीं मिला।पायथन
जून
में एसपीएसएस डेटासेट आयात करना क्या पाइथन में एसपीएसएस डेटासेट आयात करने का कोई तरीका है, अधिमानतः NumPy recarray प्रारूप? मैंने चारों ओर देखा है लेकिन कोई जवाब नहीं मिला।पायथन
जून
हो सकता है कि इस में मदद मिलेगी: अजगर रीडर + SPSS SAV फ़ाइलों के लिए लेखक (लिनक्स, मैक & विंडोज) http://code.activestate.com/recipes/577811-python-reader-writer-for-spss-sav-files-linux-mac-/
दावों को विभिन्न प्रारूपों में SPSS और निर्यात आयात करने के लिए, R statistical suite करता है। मैंने एसपीएसएस डेटा से कभी निपटा नहीं है, इसलिए वे अपने रिश्तेदार गुणों से बात नहीं कर सकते हैं।
एसपीएसएस के पास पायथन के साथ एक व्यापक एकीकरण है, लेकिन इसका उपयोग एसपीएसएस (अब आईबीएम एसपीएसएस सांख्यिकी के रूप में जाना जाता है) के साथ किया जाना है। एक एसपीएसएस ओडीबीसी ड्राइवर है जिसे एक sav फ़ाइल पढ़ने के लिए पायथन ओडीबीसी समर्थन के साथ उपयोग किया जा सकता है।
या आप बस एसपीएसएस के अंदर से पाइथन का उपयोग करके जो भी प्रारूप पसंद करते हैं उसे सहेज सकते हैं, मुझे लगता है? दोनों समाधानों की आवश्यकता है कि 'जून' के पास एसपीएसएस तक पहुंच हो (हालांकि यह काफी महंगी AFAIK है)। – JanC
स्पष्ट होने के लिए, एसपीएसएस ओडीबीसी ड्राइवर को एसपीएसएस स्थापना की आवश्यकता नहीं है।
हो सकता है कि यह किसी के लिए उपयोगी होगा:
http://sourceforge.net/search/?q=python+SPSS
अच्छी किस्मत!
मीकल
आप अजगर spssread, एक पर्ल स्क्रिप्ट कि जिस तरह से आप चाहते हैं में SPSS फ़ाइलों की सामग्री आउटपुट के लिए एक बाहरी फोन करना पड़ सकता है।
विकल्प 1 रूप rkbarney ने बताया, वहाँ अजगर savReaderWriter pypi के माध्यम से उपलब्ध है। मैंने दो मुद्दों में भाग लिया है:
विकल्प 2 मैं एक मध्यम आदमी के रूप में आर उपयोग करने के लिए चुन लिया है। Rpy2 का उपयोग करके, मैंने फ़ाइल को आर डेटा फ्रेम में पढ़ने के लिए एक सरल फ़ंक्शन सेट किया है और इसे फिर से CSV फ़ाइल के रूप में आउटपुट किया है जिसे मैं बाद में पायथन में आयात करता हूं। यह थोड़ा सा रब-गोल्डबर्ग है लेकिन यह काम करता है। बेशक, इसके लिए आर की आवश्यकता होती है जो आपके पर्यावरण में स्थापित करने में परेशानी हो सकती है (और विभिन्न प्लेटफार्मों के लिए अलग-अलग बाइनरी हैं)।
जॉन, क्या आप पोस्ट करने के लिए बहुत दयालु होंगे (गिटहब गिस्ट में या पेस्टबिन में।कॉम) आपके rpy2- आधारित दृष्टिकोण में कोड? मैं इस मुद्दे http://stackoverflow.com/q/36287936/1389110 से संघर्ष कर रहा हूं, और आपका दृष्टिकोण मदद कर सकता है। – Pyderman
बहुत बहुत धन्यवाद! यह वही चीजें हैं जिन्हें मैं ढूंढ रहा था .. यह बहुत उपयोगी लग रहा है। – joon