में लिनरेग्रेस कैसे लागू करें मैं पांडस बाय ग्रुप के भीतर एक scipy.stats.linregress लागू करना चाहता हूं। मैं प्रलेखन के माध्यम से देखा था, लेकिन सब मैं देख सकता है कि कैसे की तरहपांडस द्वारा समूह
grouped.agg(np.sum)
या
grouped.agg('D' : lambda x: np.std(x, ddof=1))
की तरह एक समारोह लेकिन एक एकल स्तंभ के लिए कुछ लागू करने के लिए था कि कैसे मैं एक linregress जो दो आदानों है लागू होते हैं एक्स और वाई?
धन्यवाद एंडी, हाँ यह इसे स्वीकार कर सकता है। प्रश्न यह है कि BYGROUP को कैसे करें। उदाहरण के लिए मेरे पास समय-समय पर है कि मैंने वर्ष और महीने में ग्रुप किया है। मैं प्रत्येक समूह के लिए रैखिक प्रतिगमन करना चाहता हूं, फिर लिन रिग्रेशन से मूल्य वापस कर दूंगा। इसके अलावा मेरे पास डेटाफ्रेम है तो मैं डीएफ में दो कॉलम का उपयोग करके इसे कैसे लागू कर सकता हूं? धन्यवाद जेसन – user1911866
@ user1911866 इनके साथ अद्यतन :) शुभकामनाएं। –
@ user1911866 भी, [यह प्रश्न और उसका उत्तर] देखें (http://stackoverflow.com/questions/12410438/how-to-use-pandas-groupby-apply-without-adding-an-extra-index)। –