import numpy as np
from sklearn.linear_model import LinearRegression
# Training data: hours studied vs marks scored
X = np.array([[1], [2], [3], [4], [5]]) # hours
y = np.array([35, 45, 55, 65, 75]) # marks
# Create and train the model
model = LinearRegression()
model.fit(X, y)
# Predict for 6 hours of study
prediction = model.predict([[6]])
print(f"Predicted marks for 6 hours: {prediction[0]:.2f}")
aW1wb3J0IG51bXB5IGFzIG5wCmZyb20gc2tsZWFybi5saW5lYXJfbW9kZWwgaW1wb3J0IExpbmVhclJlZ3Jlc3Npb24KCiMgVHJhaW5pbmcgZGF0YTogaG91cnMgc3R1ZGllZCB2cyBtYXJrcyBzY29yZWQKWCA9IG5wLmFycmF5KFtbMV0sIFsyXSwgWzNdLCBbNF0sIFs1XV0pICAgIyBob3Vycwp5ID0gbnAuYXJyYXkoWzM1LCA0NSwgNTUsIDY1LCA3NV0pICAgICAgICAgIyBtYXJrcwoKIyBDcmVhdGUgYW5kIHRyYWluIHRoZSBtb2RlbAptb2RlbCA9IExpbmVhclJlZ3Jlc3Npb24oKQptb2RlbC5maXQoWCwgeSkKCiMgUHJlZGljdCBmb3IgNiBob3VycyBvZiBzdHVkeQpwcmVkaWN0aW9uID0gbW9kZWwucHJlZGljdChbWzZdXSkKcHJpbnQoZiJQcmVkaWN0ZWQgbWFya3MgZm9yIDYgaG91cnM6IHtwcmVkaWN0aW9uWzBdOi4yZn0iKQ==