全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4548 8
2014-06-30
请教,如果一个样本(为举例方便已简化)包含

province  year    household      y
a            1995     1                30
a            1995     2                55
a            1995     3                65
a            2000     1                77
a            2000     2                87
a            2000     3                41
b            2000     1                65
b            2000     2                70
b            2000     3                43
...

如果想分别计算某省某年的基尼系数并且最后一起导在一个csv文件里,请问怎么做呢?如果要手动把这些省份年份分开,工作量实在太大。

计算基尼系数的命令是 ineq(y)

非常感谢!!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-7-1 13:56:29
真心求助!即便不算基尼系数,比如算个收入总数,或分省分年份运用任意其他方程,怎么实现呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-1 14:57:40
stata里面不是可以算吗?设个分组就可以
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-3 11:32:16
bladeautumn 发表于 2014-7-1 14:57
stata里面不是可以算吗?设个分组就可以
谢谢(LL同学?)!这样做是为了优化速度。 :)
因为我不仅要计算GINI,还有极化指标,这里面有核密度估计这个过程,STATA比R慢。而且我在办公室里不能用自己的STATA,R可以(因为是开源的),所以我想用R来进行计算。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-7 10:54:04
winniewang2222 发表于 2014-7-3 11:32
谢谢(LL同学?)!这样做是为了优化速度。 :)
因为我不仅要计算GINI,还有极化指标,这里面有核密度估 ...
这个我就不知道了。你的问题是分年度分省份计算基尼系数,所以要用到分组,你可以看看r里面有没有分组的做法或者函数

by LLL
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-8 09:19:16
你尝试看看 data.table
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群