全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3829 9
2016-03-16
假如我有中国各省外国人人口的数据,数据表是这样:
table1
province     nationality       number
beijing         USA                XXX
beijing         Japan             XXX
beijing         Korea             XXX
......             ......                ......
hebei           ......                ......
......
henan
......
假如我想知道各省日本人所占外国人的比率,得到这样的表:
table2
province     Japanese%      
beijing         XXX

hebei           XXX
henan         XXX
......
请问如何用简单的程序实现呢?


二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-16 13:50:03
给你一个例子,作对应的替换,就可以解决你需要的问题了:斜体那边有个美元符号,网页上无法显示
复制代码
二维码

扫码加我 拉你入群

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

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

2016-3-18 11:47:24
jiangbeilu 发表于 2016-3-16 13:50
给你一个例子,作对应的替换,就可以解决你需要的问题了:斜体那边有个美元符号,网页上无法显示
谢谢,我试试
二维码

扫码加我 拉你入群

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

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

2016-3-18 12:57:00
jiangbeilu 发表于 2016-3-16 13:50
给你一个例子,作对应的替换,就可以解决你需要的问题了:斜体那边有个美元符号,网页上无法显示
如果我只有每个人的记录,并没有各省单个国家的外国人口总数;即无people列。同时我有每个人的年龄的数据,假如我想知道20岁以下日本人在各省外国人口中所占比例,程序又是怎样的呢?
二维码

扫码加我 拉你入群

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

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

2016-3-18 13:07:05
一步一步计算,先算出各省日本总人数,然后再筛选出小于20岁的样本,再统计这个里面日本人的数目,然后做一个除法就可以了
二维码

扫码加我 拉你入群

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

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

2016-3-18 15:40:09
jiangbeilu 发表于 2016-3-18 13:07
一步一步计算,先算出各省日本总人数,然后再筛选出小于20岁的样本,再统计这个里面日本人的数目,然后做一 ...
搞定。非常感谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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