← All datasets

The Periodic Table

One row per chemical element, all 118, the small dataset with the largest stories per row. The physics is normalized: atomic weight, electronegativity (helium carries 4.5, the Allen-scale value, because no Pauling number exists for an element that bonds with nothing; the graph mixes scales and the description says so), density, melting and boiling points converted to Celsius from the graph's inconsistent mix of Celsius and Kelvin, and the electron configuration as written. The history is the discovery race: 108 elements carry a discovery year (gold and iron are honestly NA, antiquity took the credit), the 1800s won with 50 discoveries, and the 2000s five are all synthesized. The social science is the Etymology column, derived by following named-after to the eponym and reading what it IS: 22 Places (tennessine), 17 People (einsteinium, oganesson), 12 Mythology (thorium), 5 Celestial (uranium), 5 Minerals, and the atomic-weight column keeps its seven real inversions (Ar/K, Co/Ni, Te/I and four transuranics) because the periodic table is ordered by protons, not weight, and the data should teach that. Built with a 10-test acceptance suite anchored on hydrogen's 1766, oganesson closing the table, and the naming stories by name.
118 rows 1 file last pulled 2026-09-22
Elements 118 rows × 15 columns
ElementSymbolAtomic_NumberAtomic_WeightCategoryDiscovery_YearDiscoverersNamed_AfterEtymologyElectronegativityDensity_kg_m3Melting_CBoiling_CElectron_ConfigElement_URL

Questions and answers

What is the The Periodic Table dataset?

One row per chemical element, all 118, the small dataset with the largest stories per row. The physics is normalized: atomic weight, electronegativity (helium carries 4.5, the Allen-scale value, because no Pauling number exists for an element that bonds with nothing; the graph mixes scales and the description says so), density, melting and boiling points converted to Celsius from the graph's inconsistent mix of Celsius and Kelvin, and the electron configuration as written. The history is the discovery race: 108 elements carry a discovery year (gold and iron are honestly NA, antiquity took the credit), the 1800s won with 50 discoveries, and the 2000s five are all synthesized. The social science is the Etymology column, derived by following named-after to the eponym and reading what it IS: 22 Places (tennessine), 17 People (einsteinium, oganesson), 12 Mythology (thorium), 5 Celestial (uranium), 5 Minerals, and the atomic-weight column keeps its seven real inversions (Ar/K, Co/Ni, Te/I and four transuranics) because the periodic table is ordered by protons, not weight, and the data should teach that. Built with a 10-test acceptance suite anchored on hydrogen's 1766, oganesson closing the table, and the naming stories by name.

How big is the The Periodic Table dataset?

118 rows in one CSV file, with 15 columns in total: Element, Symbol, Atomic_Number, Atomic_Weight, Category, Discovery_Year, Discoverers, Named_After, Etymology, Electronegativity, Density_kg_m3, Melting_C, Boiling_C, Electron_Config, Element_URL.

Where does the data come from?

It is built by programmatically scraping wikidata.org, last pulled on 2026-09-22. Datasets are versioned; older versions stay downloadable.

Is the dataset free to download?

Yes. Every CodeSights dataset is completely free as a CSV download; a free account is all it takes. Anyone can preview the data without signing in.

Can I see the code that built this dataset?

Yes. The exact Python scraper that built it is viewable on the dataset page by any signed-in member, so every number is reproducible.

Can the data contain errors?

Automated scraping leaves room for error and the underlying sources change over time, so no version is guaranteed accurate or complete. If a number matters, verify it against the original source.

Browse every free dataset on CodeSights