如果是字符串,有没有办法在R中按月分组?
有没有一种方法可以将这个数据框按月份分组,称为shootings_2018,比如说,如果是12月,11月。我知道我必须使用mutate函数,然后使用group 到目前为止,我已经做到了这一点如果是字符串,有没有办法在R中按月分组?,r,dataframe,R,Dataframe,有没有一种方法可以将这个数据框按月份分组,称为shootings_2018,比如说,如果是12月,11月。我知道我必须使用mutate函数,然后使用group 到目前为止,我已经做到了这一点 date state city 1 December 31, 2018 Ohio Cleveland 2 December 29, 2018 Ohio
date state city
1 December 31, 2018 Ohio Cleveland
2 December 29, 2018 Ohio Lima
3 December 28, 2018 Missouri Saint Charles
4 December 24, 2018 Louisiana Lutcher
5 December 23, 2018 Missouri Springfield
6 December 22, 2018 Nevada Las Vegas
7 December 18, 2018 Maryland Baltimore
8 December 15, 2018 Florida Miami
9 December 14, 2018 Colorado Colorado Springs
10 December 13, 2018 Pennsylvania Philadelphia
11 December 11, 2018 Louisiana Natchitoches
12 December 9, 2018 North Carolina Laurinburg
13 December 9, 2018 Wisconsin Madison
14 December 8, 2018 California Inglewood
15 December 8, 2018 New York Corona (Queens)
16 December 1, 2018 Florida Miami
17 November 26, 2018 Tennessee Powell
18 November 25, 2018 Alabama Demopolis
19 November 25, 2018 Texas Houston
20 November 25, 2018 California Oakland
但是我完全迷路了,不知道下一步该怎么办!!请帮帮我!谢谢我们可以提取转换为日期类后的月份 或者如果我们更喜欢使用基数R作为日期
我们可以提取转换为日期类后的月份 或者如果我们更喜欢使用基数R作为日期
month_type <- shootings_2018 %>%
mutate(
library(dplyr)
library(lubridate)
shootings_2018 %>%
group_by(Month = month(mdy(date)))
shootings_2018$Month <- format(as.Date(shootings_2018$date, '%m %d, %Y'), "%B")