【发布时间】:2022-08-14 23:46:13
【问题描述】:
我需要计算两列 \'Height(Inches)\' 和 \'Weight(Pounds)\' 的平均值,当我使用下面的代码时,我收到错误 500 \'Internal Server Error\'。
@app.route(\'/csv\')
def get_average_parameters():
dataset = pd.read_csv(\'hw.csv\')
average = dataset[[\'Height(Inches)\', \'Weight(Pounds)\']].mean()
return str(average)
但是当使用没有列的 \'average\' 时:
@app.route(\'/csv\')
def get_average_parameters():
dataset = pd.read_csv(\'hw.csv\')
average = dataset.mean()
return str(average)
我没有收到任何错误,输出如下所示:
Index 12500.500000 Height(Inches) 67.993114 Weight(Pounds) 127.079421 dtype: float64
如何在没有错误的情况下获得两列 \'Height(Inches)\' 和 \'Weight(Pounds)\' 的平均值?