ПочатиПочніть безкоштовно

Корельовані дані в природі

У вас є масив grains, що містить ширину та довжину зразків зерна. Ви припускаєте, що ширина і довжина корелюють. Щоб це перевірити, побудуйте точкову діаграму ширини проти довжини та виміряйте їхню кореляцію Пірсона.

Ця вправа є частиною курсу

Наглядове навчання в Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте:
    • matplotlib.pyplot як plt.
    • pearsonr з scipy.stats.
  • Присвойте стовпчик 0 масиву grains змінній width, а стовпчик 1 — змінній length.
  • Побудуйте точкову діаграму з width по осі x та length по осі y.
  • Використайте функцію pearsonr(), щоб обчислити кореляцію Пірсона між width і length.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Perform the necessary imports
____
____

# Assign the 0th column of grains: width
width = ____

# Assign the 1st column of grains: length
length = ____

# Scatter plot width vs length
plt.scatter(____, ____)
plt.axis('equal')
plt.show()

# Calculate the Pearson correlation
correlation, pvalue = ____

# Display the correlation
print(correlation)
Редагувати та запускати код