Stats By Language
stats_by_languageAnalyze Goodreads rating statistics grouped by language. Filter by publication year, minimum ratings, and sort by book count or average rating to identify top-rated or most-published languages.
Instructions
Rating statistics grouped by language.
Grouped on language_normalised, never the raw language column. Read the
coverage caveat before quoting anything from this: only 13.6% of books
carry a language label, and 83% of those are English.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | 'editions' counts one row per edition as stored; 'works' collapses editions sharing a normalised title to one row first. Use 'works' to ask how many distinct works a language has, 'editions' to ask how much was published in it. | editions |
| limit | No | Languages to return, max 100. | |
| year_to | No | Latest publish_year, inclusive. | |
| order_by | No | n_books, n_ratings, avg_book_rating or pooled_rating. | n_books |
| direction | No | 'desc' or 'asc'. | desc |
| min_books | No | Minimum books a language must contribute to appear. Small languages are noisy: Italian has 1,156 labelled books, Portuguese 406. | |
| year_from | No | Earliest publish_year, inclusive. | |
| min_ratings | No | Minimum ratings per book. Floor 1. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||