我只是从一个统计类开始,它要求我们对大多数问题使用Python
我一直在犯这个错误,我一直在努力克服它。在此之前,我有一个类似的代码是AttributeError: 'Series' object has no attribute 'variance'
,我使用var()
解决了这个问题
现在我需要得到标准偏差,并尝试使用stdev()
,但我得到了一个错误
AttributeError: 'Series' object has no attribute 'stdev'
我应该使用什么正确的方法
print("Your Team's Relative Skill in 2013 to 2015")
print("-------------------------------------------------------")
# ---- TODO: make your edits here ----
mean = your_team_df['elo_n'].mean()
median = your_team_df['elo_n'].median()
variance = your_team_df['elo_n'].var()
stdeviation = your_team_df['elo_n'].stdev()
print('Mean =', round(mean,2))
print('Median =', round(median,2))
print('Variance =', round(variance,2))
print('Standard Deviation =', round(stdeviation,2))
Your Team's Relative Skill in 2013 to 2015
-------------------------------------------------------
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-15-fbe446dfb1af> in <module>
6 median = your_team_df['elo_n'].median()
7 variance = your_team_df['elo_n'].var()
----> 8 stdeviation = your_team_df['elo_n'].stdev()
9
10 print('Mean =', round(mean,2))
~/anaconda3/envs/codio/lib/python3.7/site-packages/pandas/core/generic.py in __getattr__(self, name)
5178 if self._info_axis._can_hold_identifiers_and_holds_name(name):
5179 return self[name]
-> 5180 return object.__getattribute__(self, name)
5181
5182 def __setattr__(self, name, value):
AttributeError: 'Series' object has no attribute 'stdev'
pandas.Series
没有名为stdev
的方法。如果要查找标准偏差,请使用方法std
相关问题 更多 >
编程相关推荐