- Notifications
You must be signed in to change notification settings - Fork6
DataFrame Comparison Tool
License
Unknown, MIT licenses found
Licenses found
gowerc/diffdf
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
diffdf compares twodata.frame objects and provides a detailed summary of any differences that were found between them. The package has it's origins in supporting QC workflows for product development within the pharmaceutical industry aiming at being a light weight alternative to SAS'sPROC COMPARE.
Currently diffdf supports the following:
- Checking for differences in:
- Values
- Attributes
- Classes
- Column names
- Number of observations
- Column ordering
- Matching rows by key/id variables
- Fuzzy comparisons (i.e. treating doubles and integers as the same)
- Extracting datasets of different rows
For more information on features please consult the vignette and man pages.
Ifdiffdf isn't quite right for your use case then the following are other packages that provide similar functionality that may be more appropriate:
You can install the released version of diffdf fromCRAN with:
install.packages("diffdf")And the development version fromGitHub with:
# install.packages("devtools")devtools::install_github("gowerc/diffdf")
library(diffdf)iris2<-irisfor (iin1:3)iris2[i,i]<-i^2iris2$new_var<-"hello"class(iris2$Species)<-"some class"diffdf(iris,iris2)
About
DataFrame Comparison Tool
Resources
License
Unknown, MIT licenses found
Licenses found
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.