Skip to content

R Shiny application with various functionality to help Pokémon trainers learn more about their Pokémon and be better equipped for battles. This repo also explores various functionalities of the R language and Shiny applications.

Notifications You must be signed in to change notification settings

avinxxsh/pokemon_assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokémon Assistant

Resources and Information

The dataset used consists of 721 Pokémon upto gen 6, providing details such as their name, primary and secondary types, as well as statistics like HP, Attack, Defense, Special Attack, Special Defense, and Speed

Dataset: https://www.kaggle.com/datasets/abcsds/pokemon/data

Functionality

Pokémon Search: Search Pokémon by Name and various other filters. Filters include: Type, Generation and if the Pokémon is legendary or not.

Pokémon Plot: See how stats of your selected Pokémon compare with other Pokémon of the same type and other types on a boxplot. You can compare different stats of your selected Pokémon like speed, attack, etc. The red dot on the plot is where the selected stat of the Pokémon you selected lies in comparison to the remaining Pokémon of the same type. To learn more about interpreting a boxplot refer to: https://builtin.com/data-science/boxplot

Battle Recommendation System: Get a better idea on which Pokémon to use for your Pokémon battles. Currently this feature only considers type advantages and multipliers of Pokémon. The table with recommended Pokémon lets you order the Pokémon based on any of the columns.

Run Application

if (!require("shiny")) install.packages("shiny")
library("shiny")
shiny::runGitHub("pokemon_assistant","avinxxsh")

Shinyapp.io link

https://avinxxsh.shinyapps.io/r_shiny_project/

About

R Shiny application with various functionality to help Pokémon trainers learn more about their Pokémon and be better equipped for battles. This repo also explores various functionalities of the R language and Shiny applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages