{'fraction_non_alphanumeric': 0.015458937198067632, 'fraction_numerical': 0.0, 'mean_word_length': 4.630434782608695, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Constructing a Geographical Database

The map() function in S permits a wide range of line and filled area maps to be drawn for use with map-oriented data analysis. The data underlying these maps is stored in a geographical database. This report describes the format of the geographical database and the steps involved in constructing one. The process is illustrated by our experience in creating a database for the coastlines and national political boundaries of the world. The world database allows data to be displayed on a map of the entire world or on smaller subsets such as Europe or individual countries. The data comes from the World Data Bank II (US Dept. of Commerce) but we have performed edits to correct digitizing errors and have added accurate descriptions of the polygonal regions that make up each country. Because the database contains polygonal information, choropleth maps can be drawn that use data values to control the color of regions, and because it is so detailed, maps can be made in a wide range of scales.