Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAL Data Visualizations

This repo contains my visualization project for anime on MyAnimeList, made using data acquired from MAL using their API.

The data was processed using Pandas and plotted using Plotly.

Usage

To run, create the python virtual environment and install the requirements:

python -m venv virt
source virt/bin/activate
pip install -r requirements.txt

To generate the visualizations, run main.py with arguments for the visualization to generate:

python main.py plot histogramisekaimembers

Interactive plots will be stored in the plots directory in the project root. Create it if it doesn't exist.

Getting the Dataset

This repo doesn't include the dataset used to generate the plots. You can generate it by running the following:

python main.py scrape anime

The program expects an authentication token to the MAL API stored in a file called auth. You'll have to acquire this yourself.

Note: Collecting the data takes multiple days.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages