You are on page 1of 1

y_train = train_data['label']

X_train = train_data.drop('label', axis=1)

X_train = sm.add_constant(X_train)
model = sm.OLS(y_train, X_train).fit()

X_test = test_data
X_test = sm.add_constant(X_test)
predictions = model.predict(X_test)

submission_df = pd.DataFrame({'label': predictions})

------------------------------------------------------------------------

def fizzBuzz(n):
for i in range(1, n + 1):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)
-----------------------------------------

WITH CustomerVisits AS (
SELECT
visited_on,
amount
FROM
visits
),
MovingAverage AS (
SELECT
visited_on,
amount,
AVG(amount) OVER (ORDER BY visited_on ROWS BETWEEN 6 PRECEDING AND CURRENT
ROW) AS avg_amount
FROM
CustomerVisits
)
SELECT
visited_on,
amount,
AVG(avg_amount) OVER (ORDER BY visited_on ROWS BETWEEN 6 PRECEDING AND CURRENT
ROW) AS avg_amount
FROM
MovingAverage;

You might also like