मैं एक numpy सरणी है के साथ एक numpy सरणी जहां हर मूल्य एक नाव एक पूर्णांक के बाद, उदाहरण के लिए है:बचत मिश्रित डेटा
my_array = numpy.array([0.4324321, 0, 0.9437212, 1, 0.4738721, 0, 0.49327321, 0])
मैं इस तरह इसे सहेजने के लिए करना चाहते हैं:
0.4324321 0 0.9437212 1 0.4738721 0 0.49327321 0
लेकिन अगर मैं फोन:
:numpy.savetxt('output.dat',my_array,fmt='%f %i')
मैं कोई त्रुटि मिलती है
AttributeError: fmt has wrong number of % formats. %f %i
मैं इसे कैसे ठीक कर सकता हूं?
'' savetxt' array' प्रकार का सदस्य नहीं है। क्या आपका मतलब 'numpy.savetxt' था? – abarnert
वैसे, यह वास्तव में मदद करेगा यदि आपने दिखाया कि आप अनुमानित आउटपुट को किस तरह दिखाना चाहते हैं, हमें अनुमान लगाने के बजाय। यह कोई संयोग नहीं है कि कम से कम दो अलग-अलग स्मार्ट लोग आपके दिमाग को पढ़ने में असफल रहे (या शायद दो अलग-अलग स्मार्ट लोग प्लस जो मेरे जैसे ही स्मार्ट हैं; मुझे यकीन नहीं है कि मैंने सही अनुमान लगाया है) ... – abarnert
@abarnert आपकी टिप्पणियों के लिए धन्यवाद, मैंने दोनों समस्याओं को ठीक करने के लिए पोस्ट संपादित किया। – rhombidodecahedron