मुझे एक नया संदेश मिलना शुरू हुआ (पोस्ट का शीर्षक देखें) जब चल रहे समूह_बाय और संक्षेप () को dplyr विकास संस्करण 0.8.99.9003 पर अद्यतन करने के बाद।
यहाँ आउटपुट को फिर से बनाने के लिए एक उदाहरण दिया गया है:
library(tidyverse)
library(hablar)
df <- read_csv("year, week, rat_house_females, rat_house_males, mouse_wild_females, mouse_wild_males
2018,10,1,1,1,1
2018,10,1,1,1,1
2018,11,2,2,2,2
2018,11,2,2,2,2
2019,10,3,3,3,3
2019,10,3,3,3,3
2019,11,4,4,4,4
2019,11,4,4,4,4") %>%
convert(chr(year,week)) %>%
mutate(total_rodents = rowSums(select_if(., is.numeric))) %>%
convert(num(year,week)) %>%
group_by(year,week) %>% summarise(average = mean(total_rodents))
आउटपुट टिबबल सही है, लेकिन यह संदेश प्रकट होता है:
summarise()
आउटपुट को 'वर्ष' द्वारा (.groups
तर्क के साथ ओवरराइड )
इसकी व्याख्या कैसे की जानी चाहिए? जब मैं वर्ष और सप्ताह दोनों द्वारा समूहीकृत होता हूं तो केवल 'वर्ष' द्वारा पुन: समूहित होने की रिपोर्ट क्यों करता है? इसके अलावा, ओवरराइड करने का क्या मतलब है और मैं ऐसा क्यों करना चाहता हूं?
मुझे नहीं लगता कि संदेश किसी समस्या को इंगित करता है क्योंकि यह संपूर्ण dignr vignette में प्रकट होता है: https://cran.r-project.org/web/packages/dplyr/vignettes/programming.html
मेरा मानना है कि यह एक नया संदेश है क्योंकि यह बहुत हाल ही में SO प्रश्नों पर दिखाई दिया है जैसे कि dplyr का उपयोग करके pairwise.wilcox.test आउटपुट को कैसे पिघलाएं? और आर कॉलम को कई कॉलमों पर अलग करें (जिनमें से कोई भी regrouping / ओवरराइड संदेश को संबोधित नहीं करता है)।
धन्यवाद!
convert()
से है?