एक पांडस डेटाफ्रेम में सीएसवी को पढ़ने के तरीके के बारे में बहुत सारी जानकारी, लेकिन मेरे पास जो कुछ है वह एक pyTable तालिका है और एक पांडा डेटाफ्रेम चाहता है।पंडेस में पित्टेबल्स टेबल डेटाफ्रेम
मैं अपने पांडा DataFrame को pytables स्टोर करने के लिए मिल गया है ... तो पढ़ मैं इसे वापस पढ़ना चाहते हैं, इस बिंदु पर यह करना होगा:
"kind = v._v_attrs.pandas_type"
मैं इसे बाहर लिख सकता है सीएसवी के रूप में और इसे फिर से पढ़ा लेकिन यह मूर्खतापूर्ण लगता है। यह मैं अभी के लिए कर रहा हूँ।
मुझे पांडा में पाइटेबल ऑब्जेक्ट्स को कैसे पढ़ा जाना चाहिए? ,
धन्यवाद लेकिन यह गैर पांडा एच 5 फ़ाइल से डेटा को पांडा एच 5 फ़ाइल में कैसे पढ़ता है? ऐसा लगता है कि यह सिर्फ एक पांडस एच 5 फ़ाइल में यादृच्छिक डेटा डालता है। मैं अपनी स्रोत तालिका को 'रिक इन टेबल के लिए' पढ़ सकता हूं: लेकिन तालिका एक पांडा एच 5 फाइल नहीं है, यह सिर्फ एक पिक्टेबल टेबल है, इसलिए यह पांडा स्रोत के रूप में विफल हो जाती है क्योंकि 'दयालु' 'pandas_type' नहीं है। –
रुको मैं इसके साथ कुछ और समय बिताता हूं ... क्या आप कह रहे हैं कि मुझे बस इतना करना है कि मेरे मौजूदा पायटेबल्स टेबल पर अतिरिक्त डेटा प्रकार की जानकारी के साथ एक संरचित सरणी जोड़ें और फिर यह पांडा डीएफ में प्रवेश करेगी? मैं वास्तव में केवल pyTables के साथ काम करने के बारे में जानता हूं ... यह पत्ती वस्तु पर गुणों में डेटा प्रकार की जानकारी रखता है। अगर मेरे पास यह सही है तो पांडा दो पत्ते की वस्तुओं से कैसे जुड़ते हैं। (डेटा प्रकार की जानकारी वाला डेटा, डेटा की तालिका के साथ एक) –
एनपी ग्रेड = एनपी.empty ((10,2), dtype = (('name', 'S20'), ('ग्रेड', 'u2'))) यह एक बग पायथन होना चाहिए –