Learn R Programming

validate (version 1.1.5)

as.data.frame,cellComparison-method: Translate cellComparison objects to data frame

Description

Versions of a data set can be cellwise compared using cells. The result is a cellComparison object, which can usefully be translated into a data frame.

Usage

# S4 method for cellComparison
as.data.frame(x, row.names = NULL, optional = FALSE, ...)

Value

A data frame with the following columns.

  • status: Row names of the cellComparison object.

  • version: Column names of the cellComparison object.

  • count: Contents of the cellComparison object.

Arguments

x

Object to coerce

row.names

ignored

optional

ignored

...

arguments passed to other methods

See Also

Other comparing: as.data.frame,validatorComparison-method, barplot,cellComparison-method, barplot,validatorComparison-method, cells(), compare(), match_cells(), plot,cellComparison-method, plot,validatorComparison-method

Examples

Run this code
data(retailers)

# start with raw data
step0 <- retailers

# impute turnovers
step1 <- step0
step1$turnover[is.na(step1$turnover)] <- mean(step1$turnover,na.rm=TRUE)

# flip sign of negative revenues
step2 <- step1
step2$other.rev <- abs(step2$other.rev)
  

# create an overview of differences, comparing to the previous step
cells(raw = step0, imputed = step1, flipped = step2, compare="sequential")

# create an overview of differences compared to raw data
out <- cells(raw = step0, imputed = step1, flipped = step2)
out

# Graphical overview of the changes
plot(out)
barplot(out)

# transform data to data.frame (easy for use with ggplot)
as.data.frame(out)


Run the code above in your browser using DataLab