我正在为学校准备一个数据集,需要使用我所在城市最近 14 天的温度,如下 102, 97, 88, 79, 82, 91, 95, 91,93, 97, 104, 106, 106、100。我输入它,当我在第三、第四和第五个屏幕截图中运行它时,我不断收到错误代码需要帮助我正在进行在线教育,这是我在新班级的第一周我遇到了困难与它相处的时间。我只是不知道我做错了什么请帮忙谢谢
一旦正确运行代码,我需要计算您输入的数据集的描述性统计数据。 pandas 数据框有多种计算描述性统计的方法。每个方法都有一个注释,告诉您该方法计算的内容。需要找到均值、中位数、方差、标准差和提供的描述屏幕截图
DataFrame
中的列名称应该是字符串,而不是整数。您应该使用有意义的列名称以使代码更具可读性并避免混淆。
这是更正后的代码,以及平均值、中位数、方差和标准差校准。
import pandas as pd
temperatures = [102, 97, 88, 79, 82, 91, 95, 91,93, 97, 104, 106, 106, 100]
temperatures_df = pd.DataFrame(temperatures, columns=['temperature'])
print(temperatures_df)
# Calculate mean, median, variance, standard deviation
mean = temperatures_df['temperature'].mean()
median = temperatures_df['temperature'].median()
variance = temperatures_df['temperature'].var()
std_dev = temperatures_df['temperature'].std()
print("Mean:", mean)
print("Median:", median)
print("Variance:", variance)
print("Standard Deviation:", std_dev)