table_merge {TOmicsVis}R Documentation

Table merge used to merge multiple variables to on variable.

Description

Table merge used to merge multiple variables to on variable.

Usage

table_merge(
  data,
  merge_vars = c("biological_process", "cellular_component", "molecular_function"),
  new_var = "go_category",
  new_value = "go_term",
  na_remove = FALSE
)

Arguments

data

Dataframe: GO and KEGG annotation of background genes (1st-col: Genes, 2nd-col: biological_process, 3rd-col: cellular_component, 4th-col: molecular_function, 5th-col: kegg_pathway).

merge_vars

Vector: include merged variable (column) names. Default: c("Ozone", "Solar.R", "Wind", "Temp") in example data.

new_var

Character: new variable (column) name. Default: "Variable".

new_value

Character: new variable (column) value name. Default: "Value".

na_remove

Logical: remove NA value. Default: FALSE, options: TRUE, FALSE.

Value

Table: include multiple variables.

Author(s)

benben-miao

Examples

# 1. Library TOmicsVis package
library(TOmicsVis)

# 2. Use example dataset
data(gene_go_kegg)
head(gene_go_kegg)

# 3. Default parameters
res <- table_merge(gene_go_kegg)
head(res)

# 4. Set new_var = "GO", new_value = "Terms"
res <- table_merge(gene_go_kegg, new_var = "GO", new_value = "Terms")
head(res)


[Package TOmicsVis version 2.0.0 Index]