使用我们的"亲自试一试"编辑器,您可以编辑Python代码并查看结果。
import pandas as pd
import matplotlib.pyplot as plt
from scipy import stats
full_health_data = pd.read_csv("data.csv", header=0, sep=",")
x = full_health_data["Average_Pulse"]
y = full_health_data["Calorie_Burnage"]
slope, intercept, r, p, std_err = stats.linregress(x, y)
def myfunc(x):
return slope * x + intercept
mymodel = list(map(myfunc, x))
plt.scatter(x, y)
plt.plot(x, mymodel)
plt.ylim(ymin=0, ymax=2000)
plt.xlim(xmin=0, xmax=200)
plt.xlabel("Average_Pulse")
plt.ylabel ("Calorie_Burnage")
plt.show()
亲自试一试 »
单击"亲自试一试" 按钮查看其工作原理。
从 Python 官方网站下载 Python:https://python.org
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!