मैं पांडा का उपयोग कर रहा हूँ .रीज़ और एनपी.न्डार्रे।कैसे ndarray to array को परिवर्तित करने के लिए?
कोड इस
>>> t
array([[ 0., 0., 0.],
[ 0., 0., 0.],
[ 0., 0., 0.]])
>>> pandas.Series(t)
Exception: Data must be 1-dimensional
>>>
की तरह है और मैं यह 1-आयामी सरणी में परिवर्तित करने के लिए trie:
>>> tt = t.reshape((1,-1))
>>> tt
array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0.]])
टीटी अभी भी बहु-आयामी है के बाद से वहाँ डबल कर रहे हैं '['।
तो मैं वास्तव में सरणी में ndarray को कैसे परिवर्तित करूं?
खोज के बाद, it says they are the same। हालांकि मेरी स्थिति में, वे वही काम नहीं कर रहे हैं।
'.flatten' एक प्रतिलिपि देता है, न कि दृश्य, इसलिए यह आमतौर पर आपका पहला विकल्प नहीं होना चाहिए। – Jaime
@ जैम: धन्यवाद, मैंने इसे नोट किया है। (और '.ravel' को इंगित करने के लिए ओफियन को +1 ... स्पष्ट रूप से मैं पर्याप्त NumPy का उपयोग नहीं करता।) – nneonneo