首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过Python + Numpy获得组中的变异系数?

如何通过Python + Numpy获得组中的变异系数?
EN

Stack Overflow用户
提问于 2018-09-25 00:57:52
回答 1查看 4.1K关注 0票数 0

我在分析我正在做的一门课程的家庭作业中的一些数据。为此,我想要一些值的变异系数,但我不知道如何去做。他们已经在网上搜索过了,没有找到一条容易的路。

只是为了获取信息:

变异系数=标准差/平均值

在按日分组数据时,我可以使用以下代码进行标准差和平均值:

代码语言:javascript
复制
-- the following code gives standard deviation by day
display(full_data.groupby(['DAY'])['STEPS', 'CALORIES'].std())

-- the following code gives mean by day
display(full_data.groupby(['DAY'])['STEPS', 'CALORIES'].mean())

我也想用"pvariation()“方法来做同样的事情,但是没有,或者至少我没有在任何地方找到它。也许我可以用另一种方式来做,比如兰达什么的。有人能帮我做这个吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-08 17:47:12

我使用了@id导航的评论作为答案,但他没有创建官方答案,所以我正在创建它。

我使用了以下公式:

代码语言:javascript
复制
full_data.groupby(['DAY'])['STEPS', 'CALORIES'].std() / full_data.groupby(['DAY'])['STEPS', 'CALORIES'].mean()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52489181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档