Skip to contents

High-level function to get a formatted table of kanji with similarity information.

Usage

wk_get_kanji_table(
  levels = NULL,
  include_similarity = TRUE,
  format = "data.frame",
  reload = FALSE
)

Arguments

levels

Numeric vector of WaniKani levels to include (default: all)

include_similarity

Logical indicating whether to calculate similarity (default: TRUE)

format

Output format: "data.frame", "json", or "list" (default: "data.frame")

reload

Logical indicating whether to reload data from API (default: FALSE)

Value

Formatted kanji data in the specified format

Examples

if (FALSE) { # \dontrun{
# Get kanji table for levels 1-3
kanji_table <- wk_get_kanji_table(levels = 1:3)
print(head(kanji_table))

# Get as JSON format (similar to your example)
kanji_json <- wk_get_kanji_table(levels = 1:3, format = "json")
cat(kanji_json)

# Get all kanji without similarity calculation (faster)
all_kanji <- wk_get_kanji_table(include_similarity = FALSE)
} # }