भविष्यवाणी करना (Making Predictions)
श्यामू ने रामू से कहा, “अब जब हमारे पास यह Linear Regression की सीधी रेखा है, तो हम इस समीकरण का उपयोग करके किसी भी तापमान पर आइसक्रीम की बिक्री का अनुमान लगा सकते हैं।”
रामू ने उत्सुकता से पूछा, “क्या हम यह जान सकते हैं कि अगर तापमान 35°C हो, तो कितनी आइसक्रीम बिकेगी?”
श्यामू ने गणना की और बताया, “हाँ, बिल्कुल! इस समीकरण के अनुसार, अगर तापमान 35°C हो, तो अनुमान है कि लगभग 250 आइसक्रीम बिकेंगी।”
Python Example Code — Ice-Cream Sales Prediction
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.linear_model import LinearRegression
# Excel फाइल का path सेट करें
file_path = r'C:\\Users\\hp\\Documents\\icecream.xlsx'
# Path print करें
print("Excel File Path:", file_path)
# डेटा लोड करें
data = pd.read_excel(file_path)
print("Loaded Data:")
print(data)
# डेटा को X और Y के रूप में अलग करें
X = data['temperature (X)'].values.reshape(-1, 1) # Independent Variable (X)
Y = data['Ice-Cream sale (Y)'].values # Dependent Variable (Y)
# Linear Regression मॉडल तैयार करें
model = LinearRegression()
model.fit(X, Y)
# Y की prediction करें
Y_pred = model.predict(X)
# न्यू टेम्परेचर 37°C का प्रेडिक्शन करें
new_temperature = 37
new_temperature_array = [[new_temperature]]
new_prediction = model.predict(new_temperature_array)
print(f"Predicted Ice-Cream Sale for Temperature {new_temperature}°C: {new_prediction[0]}")
# ग्राफ प्लॉट करें
plt.figure(figsize=(10, 6))
plt.scatter(X, Y, color='blue', label='Actual Data')
plt.plot(X, Y_pred, color='red', label='Best Fit Line')
# न्यू टेम्परेचर 37°C का prediction ग्राफ पर प्लॉट करें
plt.scatter(new_temperature, new_prediction, color='green', s=100, label=f'Prediction at {new_temperature}°C')
plt.xlabel('Temperature (X)')
plt.ylabel('Ice-Cream Sale (Y)')
plt.title('Linear Regression - Ice-Cream Sale vs Temperature')
plt.legend()
plt.grid(True)
plt.show()
कहानी का निष्कर्ष (Story Conclusion)
अब रामू समझ गया था कि तापमान और आइसक्रीम की बिक्री के बीच क्या संबंध है। उसने महसूस किया कि इस सरल रेखा के जरिए वह भविष्य में बेहतर योजना बना सकता है।
“अब जब गर्मी बढ़ेगी, तो मैं ज्यादा आइसक्रीम बना सकता हूँ, और अगर ठंडा मौसम हो, तो कम आइसक्रीम। इस तरह मेरा नुकसान भी कम होगा और बिक्री भी बढ़ेगी,” रामू ने कहा।
इस तरह, रामू ने Linear Regression in Hindi concept का उपयोग करके अपने आइसक्रीम के कारोबार को और भी सफल बना लिया। यह कहानी दिखाती है कि कैसे एक साधारण गणितीय तकनीक भविष्य की योजना बनाने और व्यवसाय को बढ़ाने में मदद कर सकती है।