all.equal only reports differences in first column with differences
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 70/100
Línea de trabajo
Start by running the supplied data.table and data.frame examples and comparing their all.equal output. Trace the data.table all.equal entry point to find why reporting stops after the first differing column, then add or update coverage so differences in both A and B are reported consistently with data.frame.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When comparing two data.tables with differences in multiple columns only the difference in the first column is printed.
See the code below:
dt1 <- data.table(A = 1:5, B = 1:5)
dt2 <- data.table(A = 2:6, B = 2:6)
all.equal(dt1, dt2)
df1 <- data.frame(A = 1:5, B = 1:5)
df2 <- data.frame(A = 2:6, B = 2:6)
all.equal(df1, df2)
I expected similar output printed as when using all.equal on two data.frames, i.e. both columns that have differences reported. The latter is also what is described as output value for the function.
- Lenguaje dominante
- R
- Estrellas
- 3.9k
- Forks
- 1.1k
- Merge medio
- 14 h 4 min
- PR fusionados (30 d)
- 4
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Rdatatable/data.table
-
as.data.table() recurses without end on a survival::Surv object (or any data.frame carrying one)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Rdatatable/data.table#7887 ·
-
consistency tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Rdatatable/data.table#7853 · 3 comentarios ·
-
internals
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Rdatatable/data.table#6938 · 1 comentario ·
-
encoding fread
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Rdatatable/data.table#5179 · 8 comentarios ·
-
documentation programming
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Rdatatable/data.table#3199 · 3 comentarios ·
Todos los issues de Rdatatable/data.table
Issues similares
-
Dificultad 2/5 Medio día Aptitud para principiantes 78/100
ThinkR-open/datadiff#59 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
duckdb/duckdb-r#2773 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
tidymodels/parsnip#1444 ·
Los mantenedores suelen responder en 4 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100