vis.immunr_kmer_table {immunarch} | R Documentation |
Most frequent kmers visualisation.
Description
Plot a distribution (bar plot) of the most frequent kmers in a data.
Usage
## S3 method for class 'immunr_kmer_table'
vis(
.data,
.head = 100,
.position = c("stack", "dodge", "fill"),
.log = FALSE,
...
)
Arguments
.data |
Data frame with two columns "Kmers" and "Count" or a list with such data frames. See Examples. |
.head |
Number of the most frequent kmers to choose for plotting from each data frame. |
.position |
Character vector of length 1. Position of bars for each kmers. Value for the |
.log |
Logical. If TRUE then plot log-scaled plots. |
... |
Not used here. |
Value
A ggplot2 object.
See Also
get.kmers
Examples
# Load necessary data and package.
data(immdata)
# Get 5-mers.
imm.km <- getKmers(immdata$data[[1]], 5)
# Plots for kmer proportions in each data frame in immdata.
p1 <- vis(imm.km, .position = "stack")
p2 <- vis(imm.km, .position = "fill")
p1 + p2
[Package immunarch version 0.9.1 Index]