首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Stata饼形图误差

Stata饼形图误差
EN

Stack Overflow用户
提问于 2014-11-07 15:15:11
回答 1查看 1.8K关注 0票数 1

嗨,我正试着制作一个有很多片的饼图。由于某些原因,运行此代码时会出现错误。我的代码

代码语言:javascript
运行
复制
graph pie ccounter if year==1900 & ccounter>100 & labforce==2, over(occ1950)

我得到了这个错误

代码语言:javascript
运行
复制
(note:  areastyle p193pie not found in scheme, default attributes used)
(note:  areastyle p194pie not found in scheme, default attributes used)
(note:  areastyle p195pie not found in scheme, default attributes used)
(note:  areastyle p196pie not found in scheme, default attributes used)
option min() incorrectly specified

注意,变量occ1950有超过100个值。我不知道这是不是造成问题的原因。

额外信息

我使用这段代码创建变量c计数器。

代码语言:javascript
运行
复制
bys mcdstr year occ: gen counter=_n
bys mcdstr year occ: egen ccounter=max(counter)

我用它来计算按年和地点在每个行业工作的人数。

EN

回答 1

Stack Overflow用户

发布于 2017-06-10 17:57:00

问题在于变量occ1950有太多的唯一值。让我们使用仅40个国家的CSV数据来研究这一问题。

代码语言:javascript
运行
复制
country,fdi
Afghanistan,141.391
Algeria,541.478
Angola,238.637
Antigua and Barbuda,1.653
Argentina,205.691
Bahamas,21.927
Bahrain,1.317
Bangladesh,50.298
Barbados,2.816
"Bolivia, Plurinational State of",41.572
Botswana,87.649
Brazil,455.5649999999999
British Virgin Islands,12387.568
Brunei Darussalam,21.02
Cambodia,672.6800000000001
Cameroon,30.159
Cape Verde,3.783
Cayman Islands,15323.116
Chile,53.149
Colombia,49.047
Congo,112.104
"Congo, Democratic Rep. of",302.505
Costa Rica,.826
Côte d' Ivoire,27.099
Dominican Republic,.112
Ecuador,93.673
Egypt,191.59
Equatorial Guinea,80.21700000000001
Eritrea,16.269
Ethiopia,205.824
Fiji,38.742
Gabon,76.66500000000001
Ghana,129.068
Guinea,97.413
Guyana,79.899
Honduras,2.6
"Hong Kong, China",124987.422
India,291.567
Indonesia,850.0709999999999
"Iran, Islamic Republic of",480.71

在将它加载到Stata 14中之后,我们可以观察到

代码语言:javascript
运行
复制
graph pie fdi, over(country)

生成错误:option min() incorrectly specified

如果我们现在通过:drop _n > 30将数据集简化为30个国家。我们就能拿到派图了。

这意味着您应该折叠您的数据,使用最大的ccounter的n个类别,然后将其他类分类为" other“。

幻数是36。因此,你最多可以有36个独特的类别在你的饼图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26804293

复制
相关文章

相似问题

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