xAggregate | R Documentation

## Function to aggregate data respecting number of features

### Description

`xAggregate` is supposed to aggregate data respecting number of features. Per row, the aggregated is the sum of two items: the number of features, and the sum of all but scaled into [0,0.9999999]

### Usage

    xAggregate(data, verbose = T)

### Arguments

`data` | a data frame. The aggregation is done across columns per row. Each cell should contain positive values or NA; if infinite, it will be replaced with the maximum finite value
`verbose` | logical to indicate whether the messages will be displayed in the screen. By default, it sets to true for display

### Value

a data frame with an appended column called 'Aggregate'

### Note

None

### See Also

`xAggregate`

### Examples

    ## Not run:
    # Load the library
    library(XGR)

    RData.location <- "http://galahad.well.ox.ac.uk/bigdata_dev"
    # HiC-gene pairs per cell types/states
    g <- xRDataLoader(RData.customised='ig.PCHiC',
    RData.location=RData.location)
    df <- do.call(cbind, igraph::edge_attr(g))

    # aggregate over cell types/states
    data <- df
    data[data<5] <- NA
    res <- xAggregate(data)

    ## End(Not run)