Generic function to convert various data types to an sm_corpus object.
Usage
as_sm_corpus(x, ...)
# S3 method for class 'sm_corpus'
as_sm_corpus(x, ...)
# S3 method for class 'data.frame'
as_sm_corpus(x, source_label = "data.frame", ...)
# S3 method for class 'list'
as_sm_corpus(x, ...)
# S3 method for class 'bibliometrixDB'
as_sm_corpus(x, source_label = "bibliometrix-import", ...)Examples
corpus <- sm_example_corpus()
as_sm_corpus(corpus)
#>
#> ── <sm_corpus> ─────────────────────────────────────────────────────────────────
#> Works: 200 | Authors: 80 | Institutions: 0
#> Years: 2015 - 2024
#> Sources (journals): 10
#> Embeddings: 200 x 64
#> Provenance: synthetic (200)
#> Status: Unlocked (last refreshed: 2026-06-01 16:44:45)
as_sm_corpus(corpus$works)
#>
#> ── <sm_corpus> ─────────────────────────────────────────────────────────────────
#> Works: 200 | Authors: 0 | Institutions: 0
#> Years: 2015 - 2024
#> Sources (journals): 0
#> Embeddings: none
#> Status: Unlocked (last refreshed: never)