我有以下数据。
> dat
# A tibble: 12 x 2
id name
<chr> <chr>
1 1 a
2 1 b
3 1 a
4 2 a
5 2 b
6 2 c
7 2 b
8 3 a
9 3 b
10 3 c
11 3 d
12 3 d
我只想通过下面的列表进行筛选
set <- NULL
set$names <
我的问题是related to my other question,但它并不完全一样。 假设我有这个: DOY <-c (1:30) # Day of Year
rain <-c (0,0,0,0,0,0,10,0,0,20,10,5,0,0,0,0,0,0,0,5,20,45,5,2,0,0,0,10,0,0)
DF <- data.frame(DOY=DOY, rain=rain)
# Just interested in days with rain
DF <- DF[DF$rain > 0,]
# assign ID for each rainfal
我有一个类似的问题,描述了,但没有一个解决方案,从那里,我已经尝试了工作。
我有这样一个数据框架:
df<-data.frame(a=rep(c("a","b"),each=2),b=c(500,400,200,300),
c = c(5,10,2,4),stringsAsFactors = FALSE)
> df
a b c
1 a 500 5
2 a 400 10
3 b 200 2
4 b 300 4
df%>%
group_by(a)%>%
summarise('
关于group by发生了什么,我有一个问题。
例如:
select COUNT(*)
from
(select 0 c1) t1
where 0 = 1
group by t1.c1
结果-没有记录
select COUNT(*)
from
(select 0 c1) t1
where 0 = 1
--group by t1.c1
结果-0
为什么?!
我有一个数据框,我想按名称和获取的变量对变量进行分组,但只选择位置为10的组。
这是我的数据框的一个例子。
Name Acquired Position Salary
1 Adam Dunn* Amateur Draft 7 250000
2 Adam Dunn* Amateur Draft 7 400000
3 Adam Dunn* Amateur Draft 7 445000
4 Ada