Dispersion of a query or multiple queries.
The method returns counts (optionally frequencies) of a query or a multiple queries in subcorpora defined by one or two s-attributes.
dispersion(.Object, ...)
## S4 method for signature 'slice'
dispersion(
.Object,
query,
s_attribute,
cqp = FALSE,
p_attribute = getOption("polmineR.p_attribute"),
freq = FALSE,
mc = FALSE,
progress = FALSE,
verbose = FALSE,
...
)
## S4 method for signature 'partition'
dispersion(
.Object,
query,
s_attribute,
cqp = FALSE,
p_attribute = getOption("polmineR.p_attribute"),
freq = FALSE,
mc = FALSE,
progress = TRUE,
verbose = FALSE,
...
)
## S4 method for signature 'subcorpus'
dispersion(
.Object,
query,
s_attribute,
cqp = FALSE,
p_attribute = getOption("polmineR.p_attribute"),
freq = FALSE,
mc = FALSE,
progress = TRUE,
verbose = FALSE,
...
)
## S4 method for signature 'corpus'
dispersion(
.Object,
query,
s_attribute,
cqp = is.cqp,
p_attribute = getOption("polmineR.p_attribute"),
freq = FALSE,
mc = FALSE,
progress = FALSE,
verbose = FALSE,
...
)
## S4 method for signature 'character'
dispersion(
.Object,
query,
s_attribute,
cqp = is.cqp,
p_attribute = getOption("polmineR.p_attribute"),
freq = FALSE,
mc = FALSE,
progress = TRUE,
verbose = TRUE,
...
)
## S4 method for signature 'hits'
dispersion(.Object, source, s_attribute, freq = FALSE, verbose = TRUE, ...)
## S4 method for signature 'remote_corpus'
dispersion(.Object, ...)
## S4 method for signature 'remote_subcorpus'
dispersion(.Object, ...).Object |
A |
... |
Further parameters. |
query |
A |
s_attribute |
A |
cqp |
If |
p_attribute |
Length one |
freq |
A |
mc |
A |
progress |
A |
verbose |
A |
source |
The source of the evaluation the hits reported in
|
depends on the input, as this is a wrapper function
A data.table.
Andreas Blaette
The worker behind the dispersion-method is the hits-method.
count
use("polmineR")
dispersion("GERMAPARLMINI", query = "Integration", s_attribute = "date")
test <- partition("GERMAPARLMINI", date = ".*", p_attribute = NULL, regex = TRUE)
integration <- dispersion(
test, query = "Integration",
p_attribute = "word", s_attribute = "date"
)
integration <- dispersion(test, "Integration", s_attribute = c("date", "party"))
integration <- dispersion(test, '"Integration.*"', s_attribute = "date", cqp = TRUE)Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.