क्या डेटाफ्रेम में प्रत्येक पंक्ति के लिए एक ही मान प्राप्त करने के लिए Pandas.DataFrame
में सभी कॉलम गुणा करना संभव है?एक पांडस डेटाफ्रेम में सभी कॉलम गुणा करें
उदाहरण के लिए, का उपयोग कर
df = pd.DataFrame(np.random.randn(5,3)*10)
मैं एक नया DataFrame
df2
जहां df2.ix[x,0]
df.ix[x,0] * df.ix[x,1] * df.ix[x,2]
का मूल्य होगा चाहते हैं।
हालांकि मैं इसे हार्डकोड नहीं करना चाहता, मैं इसे प्राप्त करने के लिए लूप का उपयोग कैसे कर सकता हूं?
मुझे एक समारोह df.mul(series, axis=1)
मिला लेकिन मेरे उद्देश्य के लिए इसका उपयोग करने का कोई तरीका नहीं पता।