全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1230 2
2015-04-14
假如样本如下:把各省价格小于600(第一次出现时间开始统计)的筛选出来。

省份          时间        价格
安徽      14年1月      1500
安徽      14年2月      900
安徽      14年3月      500
安徽      14年4月      200  
北京      14年1月      580
北京      14年2月      280
北京      14年3月      180

筛选结果:
省份          时间        价格
安徽      14年3月      500
安徽      14年4月      200  
北京      14年1月      580
北京      14年2月      280
北京      14年3月      180
二维码

扫码加我 拉你入群

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

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

全部回复
2015-4-15 17:47:43
# 选定原数据块
> dt=read.table("clipboard",head=T)
> dt
  省份    时间 价格
1 安徽 14年1月 1500
2 安徽 14年2月  900
3 安徽 14年3月  500
4 安徽 14年4月  200
5 北京 14年1月  580
6 北京 14年2月  280
7 北京 14年3月  180

> subset(dt,价格<600)
  省份    时间 价格
3 安徽 14年3月  500
4 安徽 14年4月  200
5 北京 14年1月  580
6 北京 14年2月  280
7 北京 14年3月  180
二维码

扫码加我 拉你入群

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

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

2015-4-15 21:49:55
lanyajia 发表于 2015-4-15 17:47
# 选定原数据块
> dt=read.table("clipboard",head=T)
> dt
不好意思,问题描述有偏差,是把第一个月价格就小于600的筛选出来,如果同一个省份第一个月大于600,第二个月小于600,这个省份的值全部不取。结果是这样的:

北京 2014年1月  580
北京 2014年2月  280
北京 2014年3月  180
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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