https://github.com/hadley/dplyr

sort by:
Revision Author Date Message Commit Date
5e3f3ec Increment version number 28 May 2020, 23:52:31 UTC
5661a63 Update CRAN comments 28 May 2020, 23:51:56 UTC
2855355 Remove error classes for now (#5280) Closes #5266 28 May 2020, 18:39:32 UTC
76f1df8 update cran-comments 28 May 2020, 14:46:46 UTC
8ff3daa revdep update 28 May 2020, 14:45:19 UTC
e8c55c4 revdep_report_cran() + edits 28 May 2020, 13:03:42 UTC
705646b Strip attributes before reconstruction (#5277) 28 May 2020, 12:36:20 UTC
f02ccc9 More improvements to count() (#5276) Fixes #5265. Closes #5109. 27 May 2020, 16:51:49 UTC
8cc39f4 revdep update 27 May 2020, 11:37:45 UTC
23c166f Merge pull request #5274 from lionel-/fix-arrange-unruly Fix `arrange()` issue with unruly class 27 May 2020, 06:09:37 UTC
d937881 Test that unruly class can be filtered 27 May 2020, 06:02:28 UTC
271fb6c Fix `arrange()` issue with unruly class 27 May 2020, 06:02:28 UTC
85e6c48 Return data frame from `vec_data()` (#5271) And ensure `dplyr_reconstruct()` methods are passed a data frame 27 May 2020, 06:01:18 UTC
4c6d1cb bind_cols() and bind_rows() reconstruct data frames too (#5275) 26 May 2020, 14:17:47 UTC
f139f6b minor NEWS edit to mention where() 26 May 2020, 14:16:48 UTC
2db9196 revdep update 26 May 2020, 13:36:30 UTC
480cb6f Findings from rchk (#5273) * protect call and unprotect after calling stop, to please rchk * rchkproof dplyr_group_keys() * rchk DPLYR_MASK_SET_GROUP * protection, as ideitnfied by rchk * More rchk * spring cleaning * rchck 26 May 2020, 10:49:11 UTC
8c27d2b swapi.co -> swapi.dev (#5270) * update to swapi.dev 26 May 2020, 07:32:55 UTC
735e6a2 skip test for now 25 May 2020, 14:50:01 UTC
bb00e50 devtools::build_readme() 25 May 2020, 11:52:47 UTC
09f6145 Use `where()` in remaining documentation (#5259) 20 May 2020, 17:46:58 UTC
688c534 Document changed behaviour of 'right_join()' (#5257) * add changed behaviour of right_join() to NEWS.md * update vignette 'two-table' 20 May 2020, 12:17:13 UTC
2936c6a Update a comment in window-functions.Rmd (#5238) Make the comment a bit clearer 20 May 2020, 09:17:01 UTC
ea62a7b typo. closes #5254 20 May 2020, 09:15:10 UTC
46ecb54 Add filter example to between (#5250) * Add filter example * document() Co-authored-by: Romain Francois <romain@rstudio.com> 20 May 2020, 08:44:56 UTC
d57726f extra care when calling `[` for a data frame (#5245) * abort() when .data[<integer>] does not make a data frame in select.data.frame() * abstract out in dplyr_select() * +tests * also use dplyr_select() when mutate() needs to call [ * adding "." * changes after @hadley review * Update R/select.R Co-authored-by: Lionel Henry <lionel.hry@gmail.com> * Update R/select.R Co-authored-by: Lionel Henry <lionel.hry@gmail.com> * using vec_as_location(), and output number of columns * error message tweaks * More tweaks * Move dplyr_col_select() with friends dplyr_*() functions and pack tests together Co-authored-by: Lionel Henry <lionel.hry@gmail.com> 20 May 2020, 08:43:08 UTC
b4bc434 summarise() regrouping information, take 2 (#5249) * More printouts, adding "output" * Discovering verify_output(env=) to simplify test * tweak summarise() inform for rowwise data * summarise(<rowwise_df>, .groups = NULL) -> regrouping, or ungrouping * using rlang::env() since using verify_output(global) 15 May 2020, 17:41:05 UTC
3495a39 Re-run revdeps 15 May 2020, 17:28:04 UTC
efbf960 Update dplyr logo (#5248) 15 May 2020, 14:01:02 UTC
d9e0116 Refactor encoding test helpers and use withr::local_locale() (#5236) * Refactor encoding test helpers and use withr::local_locale() * Bring r-devel fix over from #5237 * suppressWarnings(env_bind_lazy()) closes #5220 Co-authored-by: Romain Francois <romain@rstudio.com> 13 May 2020, 14:15:24 UTC
d2627f7 nest_by() improvements (#5171) Fixes #5140. Fixes #5139. Co-authored-by: Jenny Bryan <jenny.f.bryan@gmail.com> 12 May 2020, 21:36:41 UTC
ce1dc64 Make cache keys match (and bump, for good measure) 12 May 2020, 21:20:34 UTC
ae89895 Fix the r-devel job (#5237) * Fix the r-devel job * Whitespace * Whitespace 12 May 2020, 21:15:36 UTC
4993c0f Fix pkgdown build 12 May 2020, 18:55:01 UTC
75a29ef round down proportions on slice_tail() (#5234) closes #5233 12 May 2020, 12:47:02 UTC
067fbb9 across(<empty>) -> data frame with 0 columns and 1 row. (#5232) closes #5204 12 May 2020, 12:20:23 UTC
1227423 Merge pull request #5221 from lionel-/doc-tidyselect Update tidyselect docs 12 May 2020, 09:09:34 UTC
459d9db Work around doc import issues 12 May 2020, 08:59:32 UTC
c46119b Use where() in more tests 12 May 2020, 08:59:32 UTC
7419d31 Depend on CRAN tidyselect 12 May 2020, 08:59:32 UTC
fa8c1dd Use glue syntax for programming with names 12 May 2020, 08:59:23 UTC
f748792 Update documentation and tests to use `where()` 12 May 2020, 08:59:23 UTC
8109107 Include overview in <tidy-select> topic 12 May 2020, 08:59:23 UTC
babbb0d Include overview in description 12 May 2020, 08:59:23 UTC
8156967 Inherit tidyselect documentation 12 May 2020, 08:59:23 UTC
dc772ab vctrs 0.3.0 is on CRAN :tada: 12 May 2020, 08:36:51 UTC
2c04355 Convert coalesece to use vctrs (#5187) Fixes #5186 11 May 2020, 21:54:45 UTC
dc1c7bd Close database connection in test 11 May 2020, 21:53:15 UTC
ccad1eb Correctly register rowwise reconstruct method (#5229) Fixes #5227 11 May 2020, 21:05:53 UTC
f3b6010 More documentation hints about rowwise_df Fixes #5192 11 May 2020, 20:59:46 UTC
b68acc0 Add ... to pull() (#5226) To make it easier for generics to extend 11 May 2020, 20:43:14 UTC
90861e8 Tweak c_across() docs Fixes #5096 11 May 2020, 20:20:03 UTC
2f369a7 stop_dplyr() gains a parent= that can be used when rethrowing e.g. a vctrs error (#5219) 11 May 2020, 09:21:26 UTC
0f2c7f5 -Wsign-compare 09 May 2020, 10:36:48 UTC
3b9e7a1 Re-run revdeps 08 May 2020, 20:57:26 UTC
2ef60dd Slightly clearer formulation in `?select` 08 May 2020, 11:58:09 UTC
884bbc2 Ensure that `filter()` always calls `dplyr_row_slice()` (#5206) 07 May 2020, 17:58:39 UTC
f5964fd tally() not using .groups= (#5203) * avoid to use .groups= which summarise() implementations might not know about. closes #5200 * alternative way to mute the messages * tally() does not ungroup() closes #5199 * newer vctrs messages 07 May 2020, 17:22:41 UTC
e40a276 Ensure that `arrange()` always calls `dplyr_row_slice()` (#5205) 07 May 2020, 15:06:33 UTC
cd2350d group_split(keep=) -> group_split(.keep=) (#5191) * group_split(keep=) -> group_split(.keep=) * group_modify(.keep=) * group_map(.keep=) * Update tests/testthat/test-group_split.R Co-authored-by: Davis Vaughan <davis@rstudio.com> * update documentation to .keep * keep= marked with deprecate_warn() * make with `deprecated()` Co-authored-by: Davis Vaughan <davis@rstudio.com> 07 May 2020, 10:45:00 UTC
eea3407 vec_c(.name_spec = zap()) from https://github.com/r-lib/vctrs/pull/1091 (#5201) 07 May 2020, 10:44:07 UTC
0f7bb22 Merge branch 'master' of https://github.com/tidyverse/dplyr 06 May 2020, 15:06:50 UTC
035168c support R 3.2 again 06 May 2020, 15:06:35 UTC
10a4d36 dplyr_col_modify.data.frame() calling dplyr_reconstruct() instead of dplyr_reconstruct.data.frame() (#5198) closes #5195 06 May 2020, 13:45:28 UTC
4dd718f Various errors fixes (#5197) * punctuation * full stops in glubort() calls * bad_args() full stops * bad_pos_args() full stops * bad_measures() is never used * `across()` in cur_column() error * Column `n` is already present in output * fix dictinct() bullets * across() and c_across() errros out of context * ... 06 May 2020, 12:40:14 UTC
b3d85c1 Update gitHub actions (#5188) * use_tidy_github_actions() * Bump cache version * Fix cache version in workflows * Bump minimum required version of R * Revert "Bump minimum required version of R" This reverts commit 642241f5ea9289c2118b27ce8ce8e303aa0444f3. * vctrs depends on 3.3 anyway * NEWS bullet about dropping support for 3.2 06 May 2020, 07:26:49 UTC
aef7f09 summarise(.groups=) (#5145) * initial attempt for summarise(.groups=) * Update R/summarise.R Co-Authored-By: Kirill Müller <krlmlr@users.noreply.github.com> * Update R/summarise.R Co-Authored-By: Hadley Wickham <h.wickham@gmail.com> * document .groups= * + tests and update messages * tally() using `summarise(.groups = "drop")` * "Each row is it's own group." * Mention summarise(.groups=) in grouping vignette * update return doc for summarise() * mark .groups as experimental * summarise() only inform when caller envionment inherits from global env * skip test * summarise() regrouping by * .groups=NULL && !all_one -> "keep" * + NEWS bullet * Move some logic down to summarise_cols() to avoid ccode duplication * inform also on rowwise, split summarise into several functions. * .verbose= instead of .inform= * back to summarise() methods for grouped_df and rowwise_df * show rowwise verbose message in test output * using dev vctrs locally to get the correct messages Co-authored-by: Kirill Müller <krlmlr@users.noreply.github.com> Co-authored-by: Hadley Wickham <h.wickham@gmail.com> 06 May 2020, 06:56:31 UTC
bdef591 across() and c_across() when used out of dplyr context (#5194) * Better error messages for across() and c_across() when used out of dplyr context. closes #5180 * no need for fun = * simplify condition 06 May 2020, 06:54:21 UTC
1ce7c96 revdep update 05 May 2020, 21:09:01 UTC
12435cc Group data init (#5193) * Use different approach in group_data.data.frame() Maybe fixes #5182 * group_data.data.frame not trying so hard to call `[` (#5190) Co-authored-by: Hadley Wickham <h.wickham@gmail.com> 05 May 2020, 16:16:02 UTC
c5b7be3 lead(), lag(): cast default to common type rather than to type of x. (#5181) * lead(), lag(): cast default to common type rather than to type of x. closes https://github.com/bergsmat/wrangle/pull/1 * Using vec_cast_common() from @lionel- review 04 May 2020, 15:42:23 UTC
8710f8a revdep update 04 May 2020, 11:32:04 UTC
09d0b28 Depend on CRAN rlang 04 May 2020, 07:21:59 UTC
73ca72b Simplify `group_split()` using `ungroup()`, not `as_tibble()` (#5175) 01 May 2020, 20:39:48 UTC
761b976 error messages improvements (#5099) * catch and rebrand vctrs_error_incompatible_type * Only one error= catcher * don't need the confusingly named stop_eval_tidy() * try again vec_c() but with names to get a better error message * pack more information about the context in the condition thrown by stop_dplyr() * Apply suggestions from code review Co-Authored-By: Lionel Henry <lionel.hry@gmail.com> * use abort(parent =) instead of custom rethrow() * simplify error classes, i.e. no need for a class per verb * no caps in error identifiers * prefix internal errors with dplyr::: * use input rather than argument, -error context, reorganise errors. closes #5127 * update printed messages * leave TODO Co-authored-by: Lionel Henry <lionel.hry@gmail.com> 01 May 2020, 07:32:31 UTC
10b1cf1 Get count() working in database backends (#5114) Hacky; but fixes #4983 for now 30 April 2020, 21:54:34 UTC
5120f6b Adjust tests for waldo (#5121) A bunch of minor fixes revealed by waldo's more stringent tests. 30 April 2020, 21:23:18 UTC
dca395c rowwise() as a generic. (#5152) Fixes #5151 Co-authored-by: Hadley Wickham <h.wickham@gmail.com> 30 April 2020, 20:55:31 UTC
d353ff1 Refactor `group_split()` to use `dplyr_row_slice()` (#5167) Fixes #5165 30 April 2020, 19:55:37 UTC
f46d748 Improvements to dplyr extensibility (#5169) Incorporates fixes and considerably improves the documentation along the lines suggested by @davisvaughan. Fixes #5161 30 April 2020, 19:51:54 UTC
26a4aff Fix broken link to roxygen2 vignette (#5166) 30 April 2020, 19:12:30 UTC
7dc9cc6 rows_() (#5142) New row modification API. Fixes #4654 Co-authored-by: Hadley Wickham <h.wickham@gmail.com> Co-authored-by: Jennifer (Jenny) Bryan <jenny.f.bryan@gmail.com> 30 April 2020, 18:23:36 UTC
43102e0 Fix computation of proportion in slice_max() And test it everywhere. Fixes #5164 30 April 2020, 12:28:48 UTC
2b488e0 Simplify `dplyr_reconstruct()` (#5160) * Simplify `dplyr_reconstruct()` with data frames * Pull over modified `dplyr_reconstruct()` tests * Clean up row names test 29 April 2020, 14:21:31 UTC
5d8eab2 Avoid unname() on tibbles (#5159) 29 April 2020, 12:34:37 UTC
2064672 revdep update 28 April 2020, 15:41:52 UTC
d41819e Update group_split.R (#5143) * Update group_split.R very minor typo -- "paried" -> "paired" * document() Co-authored-by: Romain Francois <romain@rstudio.com> 24 April 2020, 11:56:52 UTC
b6e5c5c revdep update 22 April 2020, 17:41:13 UTC
1d28e23 revdep update 20 April 2020, 09:06:39 UTC
abc0934 revdep update 16 April 2020, 16:35:16 UTC
0c41b4a Minor edits (#5107) * vars() should not point to scoped docs * Fix R4DS link, copy edit, starwars data update 14 April 2020, 17:45:29 UTC
293d9f4 Minor formatting edits on dplyr vignette (#5102) * Code formatting for inline function names * Single space after period * Consistent code formatting in single and multiline pipes 13 April 2020, 13:36:12 UTC
f2f9796 Vignette rename: row-wise and col-wise (#5104) * Update vignette names, closes #5103 * Use "row-wise", with hyphen, in prose to match title 13 April 2020, 13:28:50 UTC
f0ff7de revdep update 10 April 2020, 13:09:43 UTC
648064b Changes in some messages from vctrs (#5093) 08 April 2020, 09:42:23 UTC
88409df remove unused function 08 April 2020, 09:16:19 UTC
f4a39dc bind_rows(.id = NULL) does not set names. (#5089) * bind_rows(.id = NULL) does not set names. close #5087 * Regression test for #5087 close #5087 07 April 2020, 15:18:20 UTC
df85e4a ignore data frames with 0 columns as results in summarise() (#5088) * dplyr_vec_sizes() no longer used or needed * disregard chunks that give data frames with 0 columns when calculating the chunk sizes. close #5084 * simplify internal handling of 0 columns data frame results in summarise() 07 April 2020, 11:59:17 UTC
3bc25ff Merge branch 'master' of https://github.com/tidyverse/dplyr 07 April 2020, 10:28:14 UTC
d900de3 unskip test, as https://github.com/r-lib/vctrs/issues/776 is dealt with 07 April 2020, 10:27:53 UTC
back to top