Перевірка на наявність кореляції
Ви хочете з'ясувати, чи корелюють орендні ставки в Лас-Вегасі та Г'юстоні. Якщо ви бачите зростання цін у Лас-Вегасі, чи обґрунтовано припустити, що вони також зростають у Г'юстоні? Для Лас-Вегаса (lasvegas_rents) і Г'юстона (houston_rents) завантажено масиви NumPy з орендними ставками, а також dates, пов'язані з кожним вимірюванням.
Пакети pandas як pd, NumPy як np, Matplotlib як plt і пакет stats зі SciPy уже завантажені для вас.
Ця вправа є частиною курсу
Основи інференції в Python
Інструкції до вправи
- Створіть лінійний графік із двома лініями: одна для
houston_rents, інша дляlasvegas_rents, використовуючиdatesна осі x. - Обчисліть коефіцієнт кореляції Пірсона та відповідне p-значення.
- Визначте та виведіть логічне значення, яке показує, чи є p-значення значущим на рівні 5%.
- Виведіть значення R-squared.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a line graph showing the rents for both San Francisco and Las Vegas
____(____, ____, label='Houston')
____(____, ____, label='Las Vegas')
plt.show()
# Compute the Pearson correlation coefficient R, as well as the p-value
r, p_value = ____(____, ____)
# Print if the p-value is less than alpha = 5%
____
# Print out R-squared
____