Professional Documents
Culture Documents
SQL
SQL
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)
------------------------------------------------------------------------
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;