Comments (2)
If you update to the latest CRAN version (v0.4.1) this problem won't occur anymore.
You can also use any predicate you want now. In the example below you'll see I use lubridate::is.POSIXct
.
library(tidytable, warn.conflicts = FALSE)
library(lubridate, warn.conflicts = FALSE)
df1 <- structure(list(
id = "cal", sequence_id = "0357C554_DA8B_4D2A_945B_8381F2CE0C48",
date = structure(1548028800, class = c("POSIXct", "POSIXt"), tzone = "UTC")
), row.names = c(NA, -1L), class = "data.frame")
df1 %>%
select.(id)
#> id
#> 1: cal
df1 %>%
select.(id, lubridate::is.POSIXct)
#> id date
#> 1: cal 2019-01-21
It's worth noting that in v0.4.1 there's a pretty big change that might affect you since you've been using tidytable for a while. You can no longer use by = list(col1, col2)
, you have to use by = c(col1, col2)
.
test_df <- data.table(a = c("x","x","y"),
b = c("x","x","y"),
c = 1:3)
# Using by = list(a, b) no longer works
test_df %>%
summarize.(avg_c = mean(c), by = list(a, b))
#> Error: Using by = list(col1, col2) is deprecated. Please use by = c(col1, col2)
# Use by = c(a, b)
test_df %>%
summarize.(avg_c = mean(c), by = c(a, b))
#> a b avg_c
#> 1: x x 1.5
#> 2: y y 3.0
from tidytable.
My apologies for not updating first 😅
Given your continuous effort to keep this up to date, API changes are to be expected.
Thanks again 👏
from tidytable.
Related Issues (20)
- Implement `reframe()`
- `pivot_wider` returning NA when names_from is a date HOT 1
- Release v0.10.1
- Tidyverse 2 update HOT 1
- Patch release v0.10.2
- `tidytable` fails with `ceiling_date()` function HOT 2
- `distinct` not working with lists HOT 2
- using `pick()` inside `count()` leads to an unhelpful error HOT 5
- deprecated notation HOT 1
- Bug: unnest() HOT 2
- Failure with dev glue HOT 3
- Release v0.11.0 HOT 1
- When two tidytables are subtracted, the class `tidytable` gets lost on the way. HOT 2
- weird error using testthat HOT 2
- exposing list_flatten HOT 1
- summarize with across behaves in a strange way and gives an error when I use lapply inside
- Renaming in `group_by()` can lead to grouping by nonexistent columns
- ifelse and if_else HOT 1
- pmap is not working for data frames HOT 1
- Error "mutate_rowwise()" several columns. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tidytable.