我有一个月份(数字)列表,我转换为名称:
fd <- df %>%
select(product, sales, month) %>%
mutate(month = month.name[month]) %>%
filter(!is.na(product), sales!=0) %>%
group_by(month) %>%
summarise(sales = sum(sales)) %>%
collect()
Run Code Online (Sandbox Code Playgroud)
我想对表格进行排序,以便按时间顺序列出月份.我正在寻找一个解决方案与arrange()来自dplyr如果可能的话.
结果如下fd:
month sales
1 April 1306629
2 August 1317986
3 December 1263070
4 February 1493914
5 January 1316889
6 July 1323161
7 June 1331614
8 March 1439019
9 May 1369881
10 November 1256950
11 October 1317647
12 September 1229632
Run Code Online (Sandbox Code Playgroud)