मान लें, आपके पास एक श्रृंखला है और लैग 2 के साथ ऑटोकॉरिलेशन का परिणाम है:
श्रृंखला है: 0 2.0 1 10.0 2 3.0 3 4.0 4 9.0 5 10.0 6 2.0 7 NaN 8 3.0 dtype: float64 श्रृंखला सहसंबंध: -0.4711538461538461 लैग के साथ श्रृंखला सहसंबंध: -0.2933396642805515
समाधान
इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे:
एक श्रृंखला परिभाषित करें
नीचे दी गई विधि का उपयोग करके श्रृंखला का ऑटोकॉरिलेशन खोजें:
series.autocorr()
लैग=2 के साथ ऑटोकॉरिलेशन की गणना निम्नानुसार करें:
series.autocorr(lag=2)
उदाहरण
बेहतर समझ के लिए नीचे दिए गए कोड को देखें:
import pandas as pd
import numpy as np
series = pd.Series([2, 10, 3, 4, 9, 10, 2, np.nan, 3])
print("श्रृंखला है:\n", series)
print("श्रृंखला सहसंबंध:\n", series.autocorr())
print("लैग के साथ श्रृंखला सहसंबंध:\n", series.autocorr(lag=2))
आउटपुट
श्रृंखला है: 0 2.0 1 10.0 2 3.0 3 4.0 4 9.0 5 10.0 6 2.0 7 NaN 8 3.0 dtype: float64 श्रृंखला सहसंबंध: -0.4711538461538461 लैग के साथ श्रृंखला सहसंबंध: -0.2933396642805515