Count Verbs - warwickfoster/qurantools GitHub Wiki
app/charts/chart_loanwords_per_sura.php
File:Purpose
The provided code snippet is a PHP script that generates a chart depicting the distribution of foreign vocabulary in the Quran.
Functionality
- Data Retrieval
- Retrieves data on the number of foreign words and their distribution across different suras.
- Filters the data based on the selected provenance (Meccan, Medinan, or all suras).
- Chart Creation
- Uses a JavaScript library (Highcharts) to create a chart with the following characteristics:
- Bar chart with horizontal bars.
- Each bar represents a sura.
- Bar width corresponds to the number of foreign words in that sura.
- Tooltip displays the sura name, number of foreign words, and percentage (if selected).
- Uses a JavaScript library (Highcharts) to create a chart with the following characteristics:
- User Interface
- Provides options to filter by provenance and sort by the number or percentage of foreign words.
- Displays the count mode (all or percentage).
Key Features
- Data Visualization The chart provides a visual representation of the data, allowing users to easily understand the distribution of foreign vocabulary.
- User Interaction The user interface allows users to customize the chart's settings and filter the data accordingly.
- Flexibility The script can be easily modified to accommodate different data sources and chart configurations.
Additional Notes
- The script uses a database to retrieve the data.
- The chart is embedded within a web page.
- The code includes comments and documentation for easy understanding.
Overall, the script provides a comprehensive solution for visualizing and analyzing the foreign vocabulary in the Quran.