Are anime titles getting longer?

anime R

A quick exploratory analysis on the length of anime titles.

Emi Tanaka https://emitanaka.org (Monash University)https://numbat.space/
2022-01-16
library(tidyverse)
library(scales)
library(anidb)
theme_set(
  theme(panel.background = element_rect(fill = NA),
        panel.grid = element_line(color = "#f6e5ee"),
        axis.text = element_text(color = "#79003e"),
        axis.line = element_line(color = "#79003e", size = 0.7),
        axis.ticks.length = unit(1.4, "mm"),
        axis.ticks = element_line(color = "#79003e", size = 0.7),
        axis.title = element_text(color = "#79003e", face = "bold"),
        strip.background = element_rect(color = "#79003e",
                                        fill = "#AD0059"),
        strip.text = element_text(color = "white"),
        plot.title.position = "plot",
        plot.title = element_text(color = "#79003e", face = "bold")))
db <- officialtitles %>% 
  mutate(ntitle = nchar(title_primary))

anime_origin <- db %>% 
  count(origin) %>% 
  deframe()

dbl <- db %>% 
  arrange(desc(ntitle)) %>% 
  slice(1:25)

AniDB is a website that hosts extensive information on anime from China, Japan and Korea. There are currently information on 13,951 anime of which 91% originated from Japan.

As an anime lover, I’ve watched over 700 anime (which is still less than 5% in the whole database!) but one thing I noticed over recent years is that some anime titles are bizzarely long… or more like anime titles are becoming sentences. To explore this, I decided to use the anidb R-package to look at the data.

First note that anime titles come in many forms. For example,

In the following explorations, I use the primary title.

Figure 1 shows that the distribution of the primary title length. We can see that most anime titles are less than 70 characters but there are some Japanese anime title that are double this length. The top 25 animes have title length greater than 92 characters.

ggplot(db, aes(ntitle)) +
  geom_histogram(binwidth = 1, fill = "#79003e") +
  labs(x = "The length of the romanised primary anime title by county of origin", 
       y = "Count") + 
  facet_grid(origin ~ ., scales = "free_y")
Title length of Japanese anime are right skewed.

Figure 1: Title length of Japanese anime are right skewed.

The five longest titles from longest to shortest are:

info <- anime_info(dbl$aid) %>% 
  left_join(dbl, by = "aid")

Because of AniDB’s limit on API call (multiple requests can get you banned easily – turns out that the limit is quite small; about 13-14 calls already got me banned…), I’m going to just study the top 25 anime in terms of title length.

Figure 2 suggest that super long titles are more common in the last decade than in the past. But the analysis is only based on top 25 anime with the longest titles so it could benefit from more extensive study.

ggplot(info, aes(start_date, ntitle)) + 
  geom_point(color = "#79003e") + 
  labs(x = "Start date", y = "Title length")
Top 25 anime in terms of title length. Looks like super long titles occur more in the last decade. Top 6 anime with the longest titles are all released after 2010.

Figure 2: Top 25 anime in terms of title length. Looks like super long titles occur more in the last decade. Top 6 anime with the longest titles are all released after 2010.

Corrections

If you see mistakes or want to suggest changes, please create an issue on the source repository.

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. Source code is available at https://github.com/emitanaka/emitanaka.github.io, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Tanaka (2022, Jan. 16). emi tanaka: Are anime titles getting longer?. Retrieved from https://emitanaka.org/posts/2022-01-16-anime-titles/

BibTeX citation

@misc{tanaka2022are,
  author = {Tanaka, Emi},
  title = {emi tanaka: Are anime titles getting longer?},
  url = {https://emitanaka.org/posts/2022-01-16-anime-titles/},
  year = {2022}
}