我正在尝试分析我正在做的课程的作业中的一些数据。为此,我想要一些值的变异系数,但是我不知道该怎么做。已经在互联网上搜索,找不到简单的方法。
仅出于信息目的:
变异系数=标准偏差/平均值
使用以下代码按天对数据进行分组时,我可以同时具有标准偏差和均值:
Bag
我想使用“ pvariation()”方法做同样的事情,但是没有一个方法,或者至少我在任何地方都没有找到它。 也许我可以用另一种方式来做,例如lambda之类的东西。有人可以帮我这样做吗?
谢谢。
答案 0 :(得分:0)
我已经使用@idnavid的评论作为答案,但是他没有创建正式答案,所以我正在创建它。
我使用以下公式:
full_data.groupby(['DAY'])['STEPS', 'CALORIES'].std() / full_data.groupby(['DAY'])['STEPS', 'CALORIES'].mean()