df = pd.read_json(dataset)
df.reset_index(drop=True)
print(df.head(n=6))
id score
0 0 0.250418
1 1 0.558416
2 2 0.000000
3 3 0.599904
4 4 0.802215
我正在使用pd.read_json(dataset)读取文件。事情是。当我运行代码时,pd.read_json(dataset)实际上会打印整个json文件。我需要在单个值中获取“得分”列的平均值/平均值,但是每次我运行代码时,它都会输出整个json +平均值
我已经尝试使用pd.DataFrame(file)和pd.DataFrame_todict()读取json文件,但是没有用。
问题是当我运行此命令时:
score = df['score']
scoreavg = np.average(score, axis=0)
pprint(scoreavg)
结果是:
它会读取json文件中的每一行,并打印出来加上平均值(得分变量)
我希望输出如下:
0.60(“得分”列的实际平均值/平均值)