diff --git a/your-code/.ipynb_checkpoints/main-checkpoint.ipynb b/your-code/.ipynb_checkpoints/main-checkpoint.ipynb new file mode 100644 index 0000000..546820a --- /dev/null +++ b/your-code/.ipynb_checkpoints/main-checkpoint.ipynb @@ -0,0 +1,5088 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Before your start:\n", + "- Read the README.md file\n", + "- Comment as much as you can and use the resources in the README.md file\n", + "- Happy learning!" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Challenge 1 - Working with JSON files\n", + "\n", + "Import the pandas library" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "# Your import here:\n", + "import pandas as pd" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### After importing pandas, let's find a dataset. In this lesson we will be working with a NASA dataset.\n", + "\n", + "Run the code in the cell below to load the dataset containing information about asteroids that have landed on earth. This piece of code helps us open the URL for the dataset and deocde the data using UTF-8." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "# Run this code\n", + "\n", + "from urllib.request import urlopen\n", + "import json\n", + "\n", + "response = urlopen(\"https://data.nasa.gov/resource/y77d-th95.json\")\n", + "json_data = response.read().decode('utf-8', 'replace')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In the next cell, load the data in `json_data` and load it into a pandas dataframe. Name the dataframe `nasa`." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
:@computed_region_cbhk_fwbd:@computed_region_nnqa_25f4fallgeolocationidmassnamenametyperecclassreclatreclongyear
0NaNNaNFell{'type': 'Point', 'coordinates': [6.08333, 50....121.0AachenValidL550.775006.083331880-01-01T00:00:00.000
1NaNNaNFell{'type': 'Point', 'coordinates': [10.23333, 56...2720.0AarhusValidH656.1833310.233331951-01-01T00:00:00.000
2NaNNaNFell{'type': 'Point', 'coordinates': [-113, 54.216...6107000.0AbeeValidEH454.21667-113.000001952-01-01T00:00:00.000
3NaNNaNFell{'type': 'Point', 'coordinates': [-99.9, 16.88...101914.0AcapulcoValidAcapulcoite16.88333-99.900001976-01-01T00:00:00.000
4NaNNaNFell{'type': 'Point', 'coordinates': [-64.95, -33....370780.0AchirasValidL6-33.16667-64.950001902-01-01T00:00:00.000
5NaNNaNFell{'type': 'Point', 'coordinates': [71.8, 32.1]}3794239.0Adhi KotValidEH432.1000071.800001919-01-01T00:00:00.000
6NaNNaNFell{'type': 'Point', 'coordinates': [95.16667, 44...390910.0Adzhi-Bogdo (stone)ValidLL3-644.8333395.166671949-01-01T00:00:00.000
7NaNNaNFell{'type': 'Point', 'coordinates': [0.61667, 44....39230000.0AgenValidH544.216670.616671814-01-01T00:00:00.000
8NaNNaNFell{'type': 'Point', 'coordinates': [-65.23333, -...3981620.0AguadaValidL6-31.60000-65.233331930-01-01T00:00:00.000
9NaNNaNFell{'type': 'Point', 'coordinates': [-64.55, -30....4171440.0Aguila BlancaValidL-30.86667-64.550001920-01-01T00:00:00.000
10NaNNaNFell{'type': 'Point', 'coordinates': [-9.57028, 16...4231000.0Aioun el AtroussValidDiogenite-pm16.39806-9.570281974-01-01T00:00:00.000
11NaNNaNFell{'type': 'Point', 'coordinates': [8.38333, 19....42424000.0AïrValidL619.083338.383331925-01-01T00:00:00.000
12NaNNaNFell{'type': 'Point', 'coordinates': [2.33333, 50....425NaNAire-sur-la-LysValidUnknown50.666672.333331769-01-01T00:00:00.000
13NaNNaNFell{'type': 'Point', 'coordinates': [35.05, 29.51...426779.0AkabaValidL629.5166735.050001949-01-01T00:00:00.000
14NaNNaNFell{'type': 'Point', 'coordinates': [77.95, 29.71...4271800.0AkbarpurValidH429.7166777.950001838-01-01T00:00:00.000
15NaNNaNFell{'type': 'Point', 'coordinates': [8.43333, 8.9...4323000.0AkwangaValidH8.916678.433331959-01-01T00:00:00.000
16NaNNaNFell{'type': 'Point', 'coordinates': [42.81667, 39...43350000.0AkyumakValidIron, IVA39.9166742.816671981-01-01T00:00:00.000
17NaNNaNFell{'type': 'Point', 'coordinates': [39.51667, 24...446160.0Al RaisValidCR2-an24.4166739.516671957-01-01T00:00:00.000
18NaNNaNFell{'type': 'Point', 'coordinates': [28.96, 13.66...447700.0Al ZarnkhValidLL513.6603328.960002001-01-01T00:00:00.000
19NaNNaNFell{'type': 'Point', 'coordinates': [4.08333, 44....4486000.0AlaisValidCI144.116674.083331806-01-01T00:00:00.000
20NaNNaNFell{'type': 'Point', 'coordinates': [11.01667, 44...4532000.0AlbaretoValidL/LL444.6500011.016671766-01-01T00:00:00.000
21NaNNaNFell{'type': 'Point', 'coordinates': [22.66667, 2]}454625.0AlbertaValidL2.0000022.666671949-01-01T00:00:00.000
22NaNNaNFell{'type': 'Point', 'coordinates': [6.01533, 45....458252.0Alby sur ChéranValidEucrite-mmict45.821336.015332002-01-01T00:00:00.000
23NaNNaNFell{'type': 'Point', 'coordinates': [-1.78333, 51...461700.0AldsworthValidLL551.78333-1.783331835-01-01T00:00:00.000
24NaNNaNFell{'type': 'Point', 'coordinates': [37.13333, 36...4623200.0AleppoValidL636.2333337.133331873-01-01T00:00:00.000
25NaNNaNFell{'type': 'Point', 'coordinates': [8.75, 44.883...463908.0AlessandriaValidH544.883338.750001860-01-01T00:00:00.000
26NaNNaNFell{'type': 'Point', 'coordinates': [31.81667, 50...4659251.0AlexandrovskyValidH450.9500031.816671900-01-01T00:00:00.000
27NaNNaNFell{'type': 'Point', 'coordinates': [10.15, 45.26...466228000.0AlfianelloValidL645.2666710.150001883-01-01T00:00:00.000
2850.0429.0Fell{'type': 'Point', 'coordinates': [-85.88333, 4...227632000.0AlleganValidH542.53333-85.883331899-01-01T00:00:00.000
29NaNNaNFell{'type': 'Point', 'coordinates': [-105.31667, ...22782000000.0AllendeValidCV326.96667-105.316671969-01-01T00:00:00.000
.......................................
97029.01637.0Fell{'type': 'Point', 'coordinates': [-86.2945, 33...237735560.0SylacaugaValidH433.18836-86.294501954-01-01T00:00:00.000
971NaNNaNFell{'type': 'Point', 'coordinates': [14.65, 49.4]}237767540.0TaborValidH549.4000014.650001753-01-01T00:00:00.000
972NaNNaNFell{'type': 'Point', 'coordinates': [5.41667, 36....237789000.0TadjeraValidL536.183335.416671867-01-01T00:00:00.000
973NaNNaNFell{'type': 'Point', 'coordinates': [-134.20139, ...2378210000.0Tagish LakeValidC2-ung59.70444-134.201392000-01-01T00:00:00.000
974NaNNaNFell{'type': 'Point', 'coordinates': [137.305, 34....237841000.0TaharaValidH4/534.72000137.305001991-01-01T00:00:00.000
975NaNNaNFell{'type': 'Point', 'coordinates': [134.9, 35.38...23789720.0TakenouchiValidH535.38333134.900001880-01-01T00:00:00.000
976NaNNaNFellNaN237911421.0TalampayaValidEucrite-cmNaNNaN1995-01-01T00:00:00.000
977NaNNaNFell{'type': 'Point', 'coordinates': [112.76667, -...2379510500.0TambakwatuValidL6-7.75000112.766671975-01-01T00:00:00.000
978NaNNaNFell{'type': 'Point', 'coordinates': [-7.015, 31.1...48691100000.0TamdakhtValidH531.16333-7.015002008-01-01T00:00:00.000
979NaNNaNFell{'type': 'Point', 'coordinates': [136.23333, 3...23801905.0TanéValidL535.43333136.233331918-01-01T00:00:00.000
980NaNNaNFell{'type': 'Point', 'coordinates': [122.9, 45.4]}238733850.0TaonanValidL545.40000122.900001965-01-01T00:00:00.000
981NaNNaNFell{'type': 'Point', 'coordinates': [10.41667, 32...2388412000.0TatahouineValidDiogenite32.9500010.416671931-01-01T00:00:00.000
982NaNNaNFell{'type': 'Point', 'coordinates': [43.73333, 19...238852500.0TathlithValidL619.3833343.733331967-01-01T00:00:00.000
983NaNNaNFell{'type': 'Point', 'coordinates': [44.45, 35.13...238876000.0TaukValidL635.1333344.450001929-01-01T00:00:00.000
984NaNNaNFell{'type': 'Point', 'coordinates': [23.5, 46.716...2388821000.0TautiValidL646.7166723.500001937-01-01T00:00:00.000
985NaNNaNFell{'type': 'Point', 'coordinates': [142.95, -25....23897160000.0TenhamValidL6-25.73333142.950001879-01-01T00:00:00.000
986NaNNaNFell{'type': 'Point', 'coordinates': [26.95, 58.03...2389828500.0TennasilmValidL458.0333326.950001872-01-01T00:00:00.000
987NaNNaNFell{'type': 'Point', 'coordinates': [70.6, 33.4]}23908342.0ThalValidH633.4000070.600001950-01-01T00:00:00.000
988NaNNaNFell{'type': 'Point', 'coordinates': [37.15028, -1...5449314200.0ThikaValidL6-1.0027837.150282011-01-01T00:00:00.000
989NaNNaNFell{'type': 'Point', 'coordinates': [27.58333, -2...2397645300.0ThuatheValidH4/5-29.3333327.583332002-01-01T00:00:00.000
990NaNNaNFell{'type': 'Point', 'coordinates': [118.99, 32.9...239842232.0TianzhangValidH532.94667118.990001986-01-01T00:00:00.000
991NaNNaNFell{'type': 'Point', 'coordinates': [17.11667, 49...2398928000.0TieschitzValidH/L3.649.6000017.116671878-01-01T00:00:00.000
99234.01762.0Fell{'type': 'Point', 'coordinates': [-89.68333, 3...2399874800.0TildenValidL638.20000-89.683331927-01-01T00:00:00.000
993NaNNaNFell{'type': 'Point', 'coordinates': [1.53333, 14....239993000.0TillaberiValidL614.250001.533331970-01-01T00:00:00.000
994NaNNaNFell{'type': 'Point', 'coordinates': [35.2, 54.5]}2400465500.0TimochinValidH554.5000035.200001807-01-01T00:00:00.000
995NaNNaNFell{'type': 'Point', 'coordinates': [79.41667, 13...24009230.0TirupatiValidH613.6333379.416671934-01-01T00:00:00.000
996NaNNaNFell{'type': 'Point', 'coordinates': [-7.61123, 29...548237000.0TissintValidMartian (shergottite)29.48195-7.611232011-01-01T00:00:00.000
997NaNNaNFell{'type': 'Point', 'coordinates': [111.53333, -...2401120000.0TjabeValidH6-7.08333111.533331869-01-01T00:00:00.000
998NaNNaNFell{'type': 'Point', 'coordinates': [106.58333, -...2401216500.0TjerebonValidL5-6.66667106.583331922-01-01T00:00:00.000
999NaNNaNFell{'type': 'Point', 'coordinates': [34.76667, 47...24019600.0TomakovkaValidLL647.8500034.766671905-01-01T00:00:00.000
\n", + "

1000 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " :@computed_region_cbhk_fwbd :@computed_region_nnqa_25f4 fall \\\n", + "0 NaN NaN Fell \n", + "1 NaN NaN Fell \n", + "2 NaN NaN Fell \n", + "3 NaN NaN Fell \n", + "4 NaN NaN Fell \n", + "5 NaN NaN Fell \n", + "6 NaN NaN Fell \n", + "7 NaN NaN Fell \n", + "8 NaN NaN Fell \n", + "9 NaN NaN Fell \n", + "10 NaN NaN Fell \n", + "11 NaN NaN Fell \n", + "12 NaN NaN Fell \n", + "13 NaN NaN Fell \n", + "14 NaN NaN Fell \n", + "15 NaN NaN Fell \n", + "16 NaN NaN Fell \n", + "17 NaN NaN Fell \n", + "18 NaN NaN Fell \n", + "19 NaN NaN Fell \n", + "20 NaN NaN Fell \n", + "21 NaN NaN Fell \n", + "22 NaN NaN Fell \n", + "23 NaN NaN Fell \n", + "24 NaN NaN Fell \n", + "25 NaN NaN Fell \n", + "26 NaN NaN Fell \n", + "27 NaN NaN Fell \n", + "28 50.0 429.0 Fell \n", + "29 NaN NaN Fell \n", + ".. ... ... ... \n", + "970 29.0 1637.0 Fell \n", + "971 NaN NaN Fell \n", + "972 NaN NaN Fell \n", + "973 NaN NaN Fell \n", + "974 NaN NaN Fell \n", + "975 NaN NaN Fell \n", + "976 NaN NaN Fell \n", + "977 NaN NaN Fell \n", + "978 NaN NaN Fell \n", + "979 NaN NaN Fell \n", + "980 NaN NaN Fell \n", + "981 NaN NaN Fell \n", + "982 NaN NaN Fell \n", + "983 NaN NaN Fell \n", + "984 NaN NaN Fell \n", + "985 NaN NaN Fell \n", + "986 NaN NaN Fell \n", + "987 NaN NaN Fell \n", + "988 NaN NaN Fell \n", + "989 NaN NaN Fell \n", + "990 NaN NaN Fell \n", + "991 NaN NaN Fell \n", + "992 34.0 1762.0 Fell \n", + "993 NaN NaN Fell \n", + "994 NaN NaN Fell \n", + "995 NaN NaN Fell \n", + "996 NaN NaN Fell \n", + "997 NaN NaN Fell \n", + "998 NaN NaN Fell \n", + "999 NaN NaN Fell \n", + "\n", + " geolocation id mass \\\n", + "0 {'type': 'Point', 'coordinates': [6.08333, 50.... 1 21.0 \n", + "1 {'type': 'Point', 'coordinates': [10.23333, 56... 2 720.0 \n", + "2 {'type': 'Point', 'coordinates': [-113, 54.216... 6 107000.0 \n", + "3 {'type': 'Point', 'coordinates': [-99.9, 16.88... 10 1914.0 \n", + "4 {'type': 'Point', 'coordinates': [-64.95, -33.... 370 780.0 \n", + "5 {'type': 'Point', 'coordinates': [71.8, 32.1]} 379 4239.0 \n", + "6 {'type': 'Point', 'coordinates': [95.16667, 44... 390 910.0 \n", + "7 {'type': 'Point', 'coordinates': [0.61667, 44.... 392 30000.0 \n", + "8 {'type': 'Point', 'coordinates': [-65.23333, -... 398 1620.0 \n", + "9 {'type': 'Point', 'coordinates': [-64.55, -30.... 417 1440.0 \n", + "10 {'type': 'Point', 'coordinates': [-9.57028, 16... 423 1000.0 \n", + "11 {'type': 'Point', 'coordinates': [8.38333, 19.... 424 24000.0 \n", + "12 {'type': 'Point', 'coordinates': [2.33333, 50.... 425 NaN \n", + "13 {'type': 'Point', 'coordinates': [35.05, 29.51... 426 779.0 \n", + "14 {'type': 'Point', 'coordinates': [77.95, 29.71... 427 1800.0 \n", + "15 {'type': 'Point', 'coordinates': [8.43333, 8.9... 432 3000.0 \n", + "16 {'type': 'Point', 'coordinates': [42.81667, 39... 433 50000.0 \n", + "17 {'type': 'Point', 'coordinates': [39.51667, 24... 446 160.0 \n", + "18 {'type': 'Point', 'coordinates': [28.96, 13.66... 447 700.0 \n", + "19 {'type': 'Point', 'coordinates': [4.08333, 44.... 448 6000.0 \n", + "20 {'type': 'Point', 'coordinates': [11.01667, 44... 453 2000.0 \n", + "21 {'type': 'Point', 'coordinates': [22.66667, 2]} 454 625.0 \n", + "22 {'type': 'Point', 'coordinates': [6.01533, 45.... 458 252.0 \n", + "23 {'type': 'Point', 'coordinates': [-1.78333, 51... 461 700.0 \n", + "24 {'type': 'Point', 'coordinates': [37.13333, 36... 462 3200.0 \n", + "25 {'type': 'Point', 'coordinates': [8.75, 44.883... 463 908.0 \n", + "26 {'type': 'Point', 'coordinates': [31.81667, 50... 465 9251.0 \n", + "27 {'type': 'Point', 'coordinates': [10.15, 45.26... 466 228000.0 \n", + "28 {'type': 'Point', 'coordinates': [-85.88333, 4... 2276 32000.0 \n", + "29 {'type': 'Point', 'coordinates': [-105.31667, ... 2278 2000000.0 \n", + ".. ... ... ... \n", + "970 {'type': 'Point', 'coordinates': [-86.2945, 33... 23773 5560.0 \n", + "971 {'type': 'Point', 'coordinates': [14.65, 49.4]} 23776 7540.0 \n", + "972 {'type': 'Point', 'coordinates': [5.41667, 36.... 23778 9000.0 \n", + "973 {'type': 'Point', 'coordinates': [-134.20139, ... 23782 10000.0 \n", + "974 {'type': 'Point', 'coordinates': [137.305, 34.... 23784 1000.0 \n", + "975 {'type': 'Point', 'coordinates': [134.9, 35.38... 23789 720.0 \n", + "976 NaN 23791 1421.0 \n", + "977 {'type': 'Point', 'coordinates': [112.76667, -... 23795 10500.0 \n", + "978 {'type': 'Point', 'coordinates': [-7.015, 31.1... 48691 100000.0 \n", + "979 {'type': 'Point', 'coordinates': [136.23333, 3... 23801 905.0 \n", + "980 {'type': 'Point', 'coordinates': [122.9, 45.4]} 23873 3850.0 \n", + "981 {'type': 'Point', 'coordinates': [10.41667, 32... 23884 12000.0 \n", + "982 {'type': 'Point', 'coordinates': [43.73333, 19... 23885 2500.0 \n", + "983 {'type': 'Point', 'coordinates': [44.45, 35.13... 23887 6000.0 \n", + "984 {'type': 'Point', 'coordinates': [23.5, 46.716... 23888 21000.0 \n", + "985 {'type': 'Point', 'coordinates': [142.95, -25.... 23897 160000.0 \n", + "986 {'type': 'Point', 'coordinates': [26.95, 58.03... 23898 28500.0 \n", + "987 {'type': 'Point', 'coordinates': [70.6, 33.4]} 23908 342.0 \n", + "988 {'type': 'Point', 'coordinates': [37.15028, -1... 54493 14200.0 \n", + "989 {'type': 'Point', 'coordinates': [27.58333, -2... 23976 45300.0 \n", + "990 {'type': 'Point', 'coordinates': [118.99, 32.9... 23984 2232.0 \n", + "991 {'type': 'Point', 'coordinates': [17.11667, 49... 23989 28000.0 \n", + "992 {'type': 'Point', 'coordinates': [-89.68333, 3... 23998 74800.0 \n", + "993 {'type': 'Point', 'coordinates': [1.53333, 14.... 23999 3000.0 \n", + "994 {'type': 'Point', 'coordinates': [35.2, 54.5]} 24004 65500.0 \n", + "995 {'type': 'Point', 'coordinates': [79.41667, 13... 24009 230.0 \n", + "996 {'type': 'Point', 'coordinates': [-7.61123, 29... 54823 7000.0 \n", + "997 {'type': 'Point', 'coordinates': [111.53333, -... 24011 20000.0 \n", + "998 {'type': 'Point', 'coordinates': [106.58333, -... 24012 16500.0 \n", + "999 {'type': 'Point', 'coordinates': [34.76667, 47... 24019 600.0 \n", + "\n", + " name nametype recclass reclat reclong \\\n", + "0 Aachen Valid L5 50.77500 6.08333 \n", + "1 Aarhus Valid H6 56.18333 10.23333 \n", + "2 Abee Valid EH4 54.21667 -113.00000 \n", + "3 Acapulco Valid Acapulcoite 16.88333 -99.90000 \n", + "4 Achiras Valid L6 -33.16667 -64.95000 \n", + "5 Adhi Kot Valid EH4 32.10000 71.80000 \n", + "6 Adzhi-Bogdo (stone) Valid LL3-6 44.83333 95.16667 \n", + "7 Agen Valid H5 44.21667 0.61667 \n", + "8 Aguada Valid L6 -31.60000 -65.23333 \n", + "9 Aguila Blanca Valid L -30.86667 -64.55000 \n", + "10 Aioun el Atrouss Valid Diogenite-pm 16.39806 -9.57028 \n", + "11 Aïr Valid L6 19.08333 8.38333 \n", + "12 Aire-sur-la-Lys Valid Unknown 50.66667 2.33333 \n", + "13 Akaba Valid L6 29.51667 35.05000 \n", + "14 Akbarpur Valid H4 29.71667 77.95000 \n", + "15 Akwanga Valid H 8.91667 8.43333 \n", + "16 Akyumak Valid Iron, IVA 39.91667 42.81667 \n", + "17 Al Rais Valid CR2-an 24.41667 39.51667 \n", + "18 Al Zarnkh Valid LL5 13.66033 28.96000 \n", + "19 Alais Valid CI1 44.11667 4.08333 \n", + "20 Albareto Valid L/LL4 44.65000 11.01667 \n", + "21 Alberta Valid L 2.00000 22.66667 \n", + "22 Alby sur Chéran Valid Eucrite-mmict 45.82133 6.01533 \n", + "23 Aldsworth Valid LL5 51.78333 -1.78333 \n", + "24 Aleppo Valid L6 36.23333 37.13333 \n", + "25 Alessandria Valid H5 44.88333 8.75000 \n", + "26 Alexandrovsky Valid H4 50.95000 31.81667 \n", + "27 Alfianello Valid L6 45.26667 10.15000 \n", + "28 Allegan Valid H5 42.53333 -85.88333 \n", + "29 Allende Valid CV3 26.96667 -105.31667 \n", + ".. ... ... ... ... ... \n", + "970 Sylacauga Valid H4 33.18836 -86.29450 \n", + "971 Tabor Valid H5 49.40000 14.65000 \n", + "972 Tadjera Valid L5 36.18333 5.41667 \n", + "973 Tagish Lake Valid C2-ung 59.70444 -134.20139 \n", + "974 Tahara Valid H4/5 34.72000 137.30500 \n", + "975 Takenouchi Valid H5 35.38333 134.90000 \n", + "976 Talampaya Valid Eucrite-cm NaN NaN \n", + "977 Tambakwatu Valid L6 -7.75000 112.76667 \n", + "978 Tamdakht Valid H5 31.16333 -7.01500 \n", + "979 Tané Valid L5 35.43333 136.23333 \n", + "980 Taonan Valid L5 45.40000 122.90000 \n", + "981 Tatahouine Valid Diogenite 32.95000 10.41667 \n", + "982 Tathlith Valid L6 19.38333 43.73333 \n", + "983 Tauk Valid L6 35.13333 44.45000 \n", + "984 Tauti Valid L6 46.71667 23.50000 \n", + "985 Tenham Valid L6 -25.73333 142.95000 \n", + "986 Tennasilm Valid L4 58.03333 26.95000 \n", + "987 Thal Valid H6 33.40000 70.60000 \n", + "988 Thika Valid L6 -1.00278 37.15028 \n", + "989 Thuathe Valid H4/5 -29.33333 27.58333 \n", + "990 Tianzhang Valid H5 32.94667 118.99000 \n", + "991 Tieschitz Valid H/L3.6 49.60000 17.11667 \n", + "992 Tilden Valid L6 38.20000 -89.68333 \n", + "993 Tillaberi Valid L6 14.25000 1.53333 \n", + "994 Timochin Valid H5 54.50000 35.20000 \n", + "995 Tirupati Valid H6 13.63333 79.41667 \n", + "996 Tissint Valid Martian (shergottite) 29.48195 -7.61123 \n", + "997 Tjabe Valid H6 -7.08333 111.53333 \n", + "998 Tjerebon Valid L5 -6.66667 106.58333 \n", + "999 Tomakovka Valid LL6 47.85000 34.76667 \n", + "\n", + " year \n", + "0 1880-01-01T00:00:00.000 \n", + "1 1951-01-01T00:00:00.000 \n", + "2 1952-01-01T00:00:00.000 \n", + "3 1976-01-01T00:00:00.000 \n", + "4 1902-01-01T00:00:00.000 \n", + "5 1919-01-01T00:00:00.000 \n", + "6 1949-01-01T00:00:00.000 \n", + "7 1814-01-01T00:00:00.000 \n", + "8 1930-01-01T00:00:00.000 \n", + "9 1920-01-01T00:00:00.000 \n", + "10 1974-01-01T00:00:00.000 \n", + "11 1925-01-01T00:00:00.000 \n", + "12 1769-01-01T00:00:00.000 \n", + "13 1949-01-01T00:00:00.000 \n", + "14 1838-01-01T00:00:00.000 \n", + "15 1959-01-01T00:00:00.000 \n", + "16 1981-01-01T00:00:00.000 \n", + "17 1957-01-01T00:00:00.000 \n", + "18 2001-01-01T00:00:00.000 \n", + "19 1806-01-01T00:00:00.000 \n", + "20 1766-01-01T00:00:00.000 \n", + "21 1949-01-01T00:00:00.000 \n", + "22 2002-01-01T00:00:00.000 \n", + "23 1835-01-01T00:00:00.000 \n", + "24 1873-01-01T00:00:00.000 \n", + "25 1860-01-01T00:00:00.000 \n", + "26 1900-01-01T00:00:00.000 \n", + "27 1883-01-01T00:00:00.000 \n", + "28 1899-01-01T00:00:00.000 \n", + "29 1969-01-01T00:00:00.000 \n", + ".. ... \n", + "970 1954-01-01T00:00:00.000 \n", + "971 1753-01-01T00:00:00.000 \n", + "972 1867-01-01T00:00:00.000 \n", + "973 2000-01-01T00:00:00.000 \n", + "974 1991-01-01T00:00:00.000 \n", + "975 1880-01-01T00:00:00.000 \n", + "976 1995-01-01T00:00:00.000 \n", + "977 1975-01-01T00:00:00.000 \n", + "978 2008-01-01T00:00:00.000 \n", + "979 1918-01-01T00:00:00.000 \n", + "980 1965-01-01T00:00:00.000 \n", + "981 1931-01-01T00:00:00.000 \n", + "982 1967-01-01T00:00:00.000 \n", + "983 1929-01-01T00:00:00.000 \n", + "984 1937-01-01T00:00:00.000 \n", + "985 1879-01-01T00:00:00.000 \n", + "986 1872-01-01T00:00:00.000 \n", + "987 1950-01-01T00:00:00.000 \n", + "988 2011-01-01T00:00:00.000 \n", + "989 2002-01-01T00:00:00.000 \n", + "990 1986-01-01T00:00:00.000 \n", + "991 1878-01-01T00:00:00.000 \n", + "992 1927-01-01T00:00:00.000 \n", + "993 1970-01-01T00:00:00.000 \n", + "994 1807-01-01T00:00:00.000 \n", + "995 1934-01-01T00:00:00.000 \n", + "996 2011-01-01T00:00:00.000 \n", + "997 1869-01-01T00:00:00.000 \n", + "998 1922-01-01T00:00:00.000 \n", + "999 1905-01-01T00:00:00.000 \n", + "\n", + "[1000 rows x 12 columns]" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "nasa = pd.read_json(json_data)\n", + "nasa\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now that we have loaded the data, let's examine it using the `head()` function." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
:@computed_region_cbhk_fwbd:@computed_region_nnqa_25f4fallgeolocationidmassnamenametyperecclassreclatreclongyear
0NaNNaNFell{'type': 'Point', 'coordinates': [6.08333, 50....121.0AachenValidL550.775006.083331880-01-01T00:00:00.000
1NaNNaNFell{'type': 'Point', 'coordinates': [10.23333, 56...2720.0AarhusValidH656.1833310.233331951-01-01T00:00:00.000
2NaNNaNFell{'type': 'Point', 'coordinates': [-113, 54.216...6107000.0AbeeValidEH454.21667-113.000001952-01-01T00:00:00.000
3NaNNaNFell{'type': 'Point', 'coordinates': [-99.9, 16.88...101914.0AcapulcoValidAcapulcoite16.88333-99.900001976-01-01T00:00:00.000
4NaNNaNFell{'type': 'Point', 'coordinates': [-64.95, -33....370780.0AchirasValidL6-33.16667-64.950001902-01-01T00:00:00.000
\n", + "
" + ], + "text/plain": [ + " :@computed_region_cbhk_fwbd :@computed_region_nnqa_25f4 fall \\\n", + "0 NaN NaN Fell \n", + "1 NaN NaN Fell \n", + "2 NaN NaN Fell \n", + "3 NaN NaN Fell \n", + "4 NaN NaN Fell \n", + "\n", + " geolocation id mass name \\\n", + "0 {'type': 'Point', 'coordinates': [6.08333, 50.... 1 21.0 Aachen \n", + "1 {'type': 'Point', 'coordinates': [10.23333, 56... 2 720.0 Aarhus \n", + "2 {'type': 'Point', 'coordinates': [-113, 54.216... 6 107000.0 Abee \n", + "3 {'type': 'Point', 'coordinates': [-99.9, 16.88... 10 1914.0 Acapulco \n", + "4 {'type': 'Point', 'coordinates': [-64.95, -33.... 370 780.0 Achiras \n", + "\n", + " nametype recclass reclat reclong year \n", + "0 Valid L5 50.77500 6.08333 1880-01-01T00:00:00.000 \n", + "1 Valid H6 56.18333 10.23333 1951-01-01T00:00:00.000 \n", + "2 Valid EH4 54.21667 -113.00000 1952-01-01T00:00:00.000 \n", + "3 Valid Acapulcoite 16.88333 -99.90000 1976-01-01T00:00:00.000 \n", + "4 Valid L6 -33.16667 -64.95000 1902-01-01T00:00:00.000 " + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "nasa.head()\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### The `value_counts()` function is commonly used in pandas to find the frequency of every value in a column.\n", + "\n", + "In the cell below, use the `value_counts()` function to determine the frequency of all types of asteroid landings by applying the function to the `fall` column." + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Fell 996\n", + "Found 4\n", + "Name: fall, dtype: int64" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "pd.value_counts(nasa[\"fall\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Finally, let's save the dataframe as a json file again. Since we downloaded the file from an online source, the goal of saving the dataframe is to have a local copy. Save the dataframe using the `orient=records` argument and name the file `nasa.json`." + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "# Your code here:\n", + "nasa.to_json(\"nasa.json\", orient=\"records\")\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Challenge 2 - Working with CSV and Other Separated Files\n", + "\n", + "csv files are more commonly used as dataframes. In the cell below, load the file from the URL provided using the `read_csv()` function in pandas. Starting version 0.19 of pandas, you can load a csv file into a dataframe directly from a URL without having to load the file first like we did with the JSON URL. The dataset we will be using contains informtaions about NASA shuttles. \n", + "\n", + "In the cell below, we define the column names and the URL of the data. Following this cell, read the tst file to a variable called `shuttle`. Since the file does not contain the column names, you must add them yourself using the column names declared in `cols` using the `names` argument. Additionally, a tst file is space separated, make sure you pass ` sep=' '` to the function." + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
timerad_flowfpv_closefpv_openhighbypassbpv_closebpv_openclass
550810-6112588644
56096052-4404444
50-189-7500394021
53979042-22537124
55282054-6262821
41084338-4434521
370100036-8636421
460830460373601
44079042-17353721
44-1780440343401
55081054-10252621
56095052-3404444
3701000346646741
43-38624414434201
46-5840460383701
450810440363701
4808605030383701
56078042-22237144
56077018-182259384
455900440444621
370770-20274198581
37090-61805372201
37-87702004057161
50595-3500454621
43-27604415323201
42-185-5420444401
55097046-2425184
37076026203950121
370768300404561
4501060469616001
..............................
5509704204155144
44084-3440404001
46-185-446-14393901
45077044-6323421
55098044114254124
45-288-34611424101
4108304210424101
43086-442-6424421
55096046-6415084
44086142-27434521
56098-142-174257144
49-58205010333301
55078-21802360384
445790441353501
47277046-1303101
454770440313321
370790309424861
43-185042-10424421
430768420333521
3708003024434961
3827903818424101
1010102070-3133325
39-280-4380414101
43081142-9373921
49087046-12384121
800840-36-2941201165
550810-202526102764
55077012-222265424
370103018-166685201
562980521424644
\n", + "

14500 rows × 9 columns

\n", + "
" + ], + "text/plain": [ + " time rad_flow fpv_close fpv_open high bypass bpv_close bpv_open \\\n", + "55 0 81 0 -6 11 25 88 64 \n", + "56 0 96 0 52 -4 40 44 4 \n", + "50 -1 89 -7 50 0 39 40 2 \n", + "53 9 79 0 42 -2 25 37 12 \n", + "55 2 82 0 54 -6 26 28 2 \n", + "41 0 84 3 38 -4 43 45 2 \n", + "37 0 100 0 36 -8 63 64 2 \n", + "46 0 83 0 46 0 37 36 0 \n", + "44 0 79 0 42 -17 35 37 2 \n", + "44 -1 78 0 44 0 34 34 0 \n", + "55 0 81 0 54 -10 25 26 2 \n", + "56 0 95 0 52 -3 40 44 4 \n", + "37 0 100 0 34 6 64 67 4 \n", + "43 -3 86 2 44 14 43 42 0 \n", + "46 -5 84 0 46 0 38 37 0 \n", + "45 0 81 0 44 0 36 37 0 \n", + "48 0 86 0 50 30 38 37 0 \n", + "56 0 78 0 42 -2 22 37 14 \n", + "56 0 77 0 18 -18 22 59 38 \n", + "45 5 90 0 44 0 44 46 2 \n", + "37 0 77 0 -20 27 41 98 58 \n", + "37 0 90 -6 18 0 53 72 20 \n", + "37 -8 77 0 20 0 40 57 16 \n", + "50 5 95 -3 50 0 45 46 2 \n", + "43 -2 76 0 44 15 32 32 0 \n", + "42 -1 85 -5 42 0 44 44 0 \n", + "55 0 97 0 46 -2 42 51 8 \n", + "37 0 76 0 26 20 39 50 12 \n", + "37 0 76 8 30 0 40 45 6 \n", + "45 0 106 0 46 9 61 60 0 \n", + ".. ... ... ... ... ... ... ... ... \n", + "55 0 97 0 42 0 41 55 14 \n", + "44 0 84 -3 44 0 40 40 0 \n", + "46 -1 85 -4 46 -14 39 39 0 \n", + "45 0 77 0 44 -6 32 34 2 \n", + "55 0 98 0 44 11 42 54 12 \n", + "45 -2 88 -3 46 11 42 41 0 \n", + "41 0 83 0 42 10 42 41 0 \n", + "43 0 86 -4 42 -6 42 44 2 \n", + "55 0 96 0 46 -6 41 50 8 \n", + "44 0 86 1 42 -27 43 45 2 \n", + "56 0 98 -1 42 -17 42 57 14 \n", + "49 -5 82 0 50 10 33 33 0 \n", + "55 0 78 -2 18 0 23 60 38 \n", + "44 5 79 0 44 1 35 35 0 \n", + "47 2 77 0 46 -1 30 31 0 \n", + "45 4 77 0 44 0 31 33 2 \n", + "37 0 79 0 30 9 42 48 6 \n", + "43 -1 85 0 42 -10 42 44 2 \n", + "43 0 76 8 42 0 33 35 2 \n", + "37 0 80 0 30 24 43 49 6 \n", + "38 2 79 0 38 18 42 41 0 \n", + "101 0 102 0 70 -3 1 33 32 \n", + "39 -2 80 -4 38 0 41 41 0 \n", + "43 0 81 1 42 -9 37 39 2 \n", + "49 0 87 0 46 -12 38 41 2 \n", + "80 0 84 0 -36 -29 4 120 116 \n", + "55 0 81 0 -20 25 26 102 76 \n", + "55 0 77 0 12 -22 22 65 42 \n", + "37 0 103 0 18 -16 66 85 20 \n", + "56 2 98 0 52 1 42 46 4 \n", + "\n", + " class \n", + "55 4 \n", + "56 4 \n", + "50 1 \n", + "53 4 \n", + "55 1 \n", + "41 1 \n", + "37 1 \n", + "46 1 \n", + "44 1 \n", + "44 1 \n", + "55 1 \n", + "56 4 \n", + "37 1 \n", + "43 1 \n", + "46 1 \n", + "45 1 \n", + "48 1 \n", + "56 4 \n", + "56 4 \n", + "45 1 \n", + "37 1 \n", + "37 1 \n", + "37 1 \n", + "50 1 \n", + "43 1 \n", + "42 1 \n", + "55 4 \n", + "37 1 \n", + "37 1 \n", + "45 1 \n", + ".. ... \n", + "55 4 \n", + "44 1 \n", + "46 1 \n", + "45 1 \n", + "55 4 \n", + "45 1 \n", + "41 1 \n", + "43 1 \n", + "55 4 \n", + "44 1 \n", + "56 4 \n", + "49 1 \n", + "55 4 \n", + "44 1 \n", + "47 1 \n", + "45 1 \n", + "37 1 \n", + "43 1 \n", + "43 1 \n", + "37 1 \n", + "38 1 \n", + "101 5 \n", + "39 1 \n", + "43 1 \n", + "49 1 \n", + "80 5 \n", + "55 4 \n", + "55 4 \n", + "37 1 \n", + "56 4 \n", + "\n", + "[14500 rows x 9 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Run this code:\n", + "\n", + "cols = ['time', 'rad_flow', 'fpv_close', 'fpv_open', 'high', 'bypass', 'bpv_close', 'bpv_open', 'class']\n", + "tst_url = 'https://archive.ics.uci.edu/ml/machine-learning-databases/statlog/shuttle/shuttle.tst'\n", + "\n", + "shuttle = pd.read_csv(tst_url, sep = \" \", names = cols)\n", + "shuttle\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "# Your code here:\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's verify that this worked by looking at the `head()` function." + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
timerad_flowfpv_closefpv_openhighbypassbpv_closebpv_openclass
550810-6112588644
56096052-4404444
50-189-7500394021
53979042-22537124
55282054-6262821
\n", + "
" + ], + "text/plain": [ + " time rad_flow fpv_close fpv_open high bypass bpv_close bpv_open \\\n", + "55 0 81 0 -6 11 25 88 64 \n", + "56 0 96 0 52 -4 40 44 4 \n", + "50 -1 89 -7 50 0 39 40 2 \n", + "53 9 79 0 42 -2 25 37 12 \n", + "55 2 82 0 54 -6 26 28 2 \n", + "\n", + " class \n", + "55 4 \n", + "56 4 \n", + "50 1 \n", + "53 4 \n", + "55 1 " + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "shuttle.head()\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To make life easier for us, let's turn this dataframe into a comma separated file by saving it using the `to_csv()` function. Save `shuttle` into the file `shuttle.csv` and ensure the file is comma separated and that we are not saving the index column." + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [], + "source": [ + "# Your code here:\n", + "shuttle.to_csv(\"shuttle.csv\", sep = \",\", index = False)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Challenge 3 - Working with Excel Files\n", + "\n", + "We can also use pandas to convert excel spreadsheets to dataframes. Let's use the `read_excel()` function. In this case, `astronauts.xls` is in the same folder that contains this notebook. Read this file into a variable called `astronaut`. \n", + "\n", + "Note: Make sure to install the `xlrd` library if it is not yet installed." + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
NameYearGroupStatusBirth DateBirth PlaceGenderAlma MaterUndergraduate MajorGraduate MajorMilitary RankMilitary BranchSpace FlightsSpace Flight (hr)Space WalksSpace Walks (hr)MissionsDeath DateDeath Mission
0Joseph M. Acaba2004.019.0Active1967-05-17Inglewood, CAMaleUniversity of California-Santa Barbara; Univer...GeologyGeologyNaNNaN23307213.0STS-119 (Discovery), ISS-31/32 (Soyuz)NaTNaN
1Loren W. ActonNaNNaNRetired1936-03-07Lewiston, MTMaleMontana State University; University of ColoradoEngineering PhysicsSolar PhysicsNaNNaN119000.0STS 51-F (Challenger)NaTNaN
2James C. Adamson1984.010.0Retired1946-03-03Warsaw, NYMaleUS Military Academy; Princeton UniversityEngineeringAerospace EngineeringColonelUS Army (Retired)233400.0STS-28 (Columbia), STS-43 (Atlantis)NaTNaN
3Thomas D. Akers1987.012.0Retired1951-05-20St. Louis, MOMaleUniversity of Missouri-RollaApplied MathematicsApplied MathematicsColonelUS Air Force (Retired)4814429.0STS-41 (Discovery), STS-49 (Endeavor), STS-61 ...NaTNaN
4Buzz Aldrin1963.03.0Retired1930-01-20Montclair, NJMaleUS Military Academy; MITMechanical EngineeringAstronauticsColonelUS Air Force (Retired)228928.0Gemini 12, Apollo 11NaTNaN
5Andrew M. Allen1987.012.0Retired1955-08-04Philadelphia, PAMaleVillanova University; University of FloridaMechanical EngineeringBusiness AdministrationLieutenant ColonelUS Marine Corps (Retired)390600.0STS-46 (Atlantis), STS-62 (Columbia), STS-75 (...NaTNaN
6Joseph P. Allen1967.06.0Retired1937-06-27Crawsfordsville, INMaleDePauw University; Yale UniversityMathematics & PhysicsPhysicsNaNNaN2313212.0ST-5 (Columbia), STS 51-A (Discovery)NaTNaN
7Scott D. Altman1995.015.0Retired1959-08-15Lincoln, ILMaleUniversity of Illinois; US Naval Postgraduate ...Aeronautical & Astronautical EngineeringAeronautical EngineeringCaptainUS Navy (Retired)4123600.0STS-90 (Columbia), STS-106 (Atlantis), STS-109...NaTNaN
8William A. Anders1963.03.0Retired1933-10-17Hong KongMaleUS Naval Academy; Air Force Institute of Techn...Nuclear EngineeringNuclear EngineeringMajor GeneralUS Air Force Reserves (Retired)114700.0Apollo 8NaTNaN
9Clayton C. Anderson1998.017.0Retired1959-02-23Omaha, NEMaleHastings College; Iowa State UniversityPhysicsAerospace EngineeringNaNNaN24005638.0STS-117/120 (Atlantis/Discovery), STS-131 (Dis...NaTNaN
10Michael P. Anderson1995.015.0Deceased1959-12-25Plattsburgh, NYMaleUniversity of Washington; Creighton UniversityPhysics & AstronomyPhysicsLieutenant ColonelUS Air Force259400.0STS-89 (Endeavor), STS-107 (Columbia)2003-02-01STS-107 (Columbia)
11Dominic A. Antonelli2000.018.0Active1967-08-23Detroit, MIMaleMIT; University of WashingtonAeronautics & AstronauticsAeronautics & AstronauticsCommanderUS Navy257900.0STS-119 (Discovery), STS-132 (Atlantis)NaTNaN
12Jerome Apt III1985.011.0Retired1949-04-18Springfield, MAMaleHarvard University; MITPhysicsPhysicsNaNNaN4847211.0STS-37 (Atlantis), STS-47 (Endeavor), STS-59 (...NaTNaN
13Lee J. Archambault1998.017.0Retired1960-08-25Oak Park, ILMaleUniversity of Illinois-UrbanaAeronautical & Astronautical EngineeringAeronautical & Astronautical EngineeringColonelUS Air Force263900.0STS-117 (Atlantis), STS-119 (Discovery)NaTNaN
14Neil A. Armstrong1962.02.0Deceased1930-08-05Wapakoneta, OHMalePurdue University; University of Southern Cali...Aeronautical EngineeringAerospace EngineeringNaNNaN220512.0Gemini 8, Apollo 112012-08-25NaN
15Richard R. Arnold II2004.019.0Active1963-11-26Cheverly, MDMaleFrostburg State University; University of Mary...AccountingEnvironmental ScienceNaNNaN1307212.0STS-119 (Discovery)NaTNaN
16Jeffrey S. Ashby1995.015.0Retired1954-06-01Dallas, TXMaleUniversity of Idaho; University of TennesseeMechanical EngineeringAviation SystemsCaptainUS Navy (Retired)365500.0STS-93 (Columbia), STS-100 (Endeavor), STS-112...NaTNaN
17Serena M. Aunon2009.020.0Active1976-04-09Indianapolis, INFemaleGeorge Washington University; University of TexasElectrical EngineeringMedicineNaNNaN0000.0NaNNaTNaN
18James P. Bagian1980.09.0Retired1952-02-22Philadelphia, PAMaleDrexel University; Thomas Jefferson UniversityMechanical EngineeringMedicineNaNNaN233700.0STS-29 (Discovery), STS-40 (Columbia)NaTNaN
19Ellen S. Baker1984.010.0Retired1953-04-27Fayettesville, NCFemaleState University of New York-Buffalo; Cornell ...GeologyMedicine; Public HealthNaNNaN368600.0STS-34 (Atlantis), STS-50 (Columbia), STS-71 (...NaTNaN
20Michael A. Baker1985.011.0Management1953-10-27Memphis, TNMaleUniversity of TexasAerospace EngineeringNaNCaptainUS Navy (Retired)496500.0STS-43 (Atlantis), STS-52 (Columbia), STS-68 (...NaTNaN
21Michael R. Barratt2000.018.0Active1959-04-16Vancouver, WAMaleUniversity of Washington; Northwestern Univers...ZoologyMedicine; Aerospace MedicineNaNNaN2507515.0ISS-19/20 (Soyuz), STS-133 (Discovery)NaTNaN
22Daniel T. Barry1992.014.0Retired1953-12-30Norwalk, CTMaleCornell University; Princeton University; Univ...Electrical EngineeringElectrical Engineering; Computer Science; Medi...NaNNaN3733426.0STS-72 (Endeavor), STS-96 (Discovery), STS-105...NaTNaN
23John-David F. BartoeNaNNaNRetired1944-11-17Abington, PAMaleLehigh University; Georgetown UniversityPhysicsPhysicsNaNNaN119000.0STS 51-F (Challenger)NaTNaN
24Charles A. Bassett II1963.03.0Deceased1931-12-30Dayton, OHMaleTexas Technological CollegeElectrical EngineeringNaNCaptainUS Air Force0000.0NaN1966-02-28NaN
25Alan L. Bean1963.03.0Retired1932-03-15Wheeler, TXMaleUniversity of TexasAeronautical EngineeringNaNCaptainUS Navy (Retired)21671310.0Apollo 12, Skylab 3NaTNaN
26Robert L. Behnken2000.018.0Active1970-07-28Creve Couer, MOMaleWashington University; California Institute of...Physics & Mechanical EngineeringMechanical EngineeringColonelUS Air Force2708637.0STS-123 (Endeavor), STS-130 (Endeavor)NaTNaN
27John E. Blaha1980.09.0Retired1942-08-26San Antonio, TXMaleUS Air Force Academy; Purdue UniversityEngineering ScienceAstronautical EngineeringColonelUS Air Force (Retired)5386100.0STS-29 (Discovery), STS-33 (Discovery), STS-43...NaTNaN
28Michael J. Bloomfield1995.015.0Retired1959-03-16Flint, MIMaleUS Air Force Academy; Old Dominion UniversityEngineering MechanicsEngineering ManagementColonelUS Air Force (Retired)377900.0STS-86 (Atlantis), STS-97 (Endeavor), STS-110 ...NaTNaN
29Guion S. Bluford Jr.1978.08.0Retired1942-11-22Philadelphia, PAMalePennsylvania State University; Air Force Insti...Aerospace EngineeringAerospace Engineering; Business AdministrationColonelUS Air Force (Retired)468900.0STS-8 (Challenger), STS 61-A (Challenger), STS...NaTNaN
............................................................
327Charles Lacy Veach1984.010.0Deceased1944-09-18Chicago, ILMaleUS Air Force AcademyEngineering ManagementNaNNaNNaN243600.0STS-39 (Discovery), STS-52 (Columbia)1995-10-03NaN
328Terry W. Virts Jr.2000.018.0Active1967-12-01Baltimore, MDMaleUS Air Force Academy; Embry-Riddle Aeronautica...MathematicsAeronauticsColonelUS Air Force25122318.0STS-130 (Endeavor), ISS-42/43 (Soyuz)NaTNaN
329James S. Voss1987.012.0Retired1949-03-03Cordova, ALMaleAuburn University; University of ColoradoAerospace EngineeringAerospace Engineering SciencesColonelUS Army (Retired)54853422.0STS-44 (Atlantis), STS-53 (Discovery), STS-69 ...NaTNaN
330Janice E. Voss1990.013.0Deceased1956-10-08South Bend, INFemalePurdue University; MITEngineering ScienceElectrical Engineering; Aeronautics & Astronau...NaNNaN5117900.0STS-57 (Endeavor), STS-63 (Discovery), STS-83 ...2012-02-06NaN
331Rex J. Walheim1996.016.0Active1962-10-10Redwood, CAMaleUniversity of California-Berkeley; University ...Mechanical EngineeringIndustrial EngineeringColonelUS Air Force (Retired)3872536.0STS-110 (Atlantis), STS-122 (Atlantis), STS-13...NaTNaN
332Charles D. WalkerNaNNaNRetired1948-08-29Bedford, INMalePurdue UniversityAeronautical & Astronautical EngineeringNaNNaNNaN347700.0STS 41-D (Discovery), STS 51-D (Discovery), ST...NaTNaN
333David M. Walker1978.08.0Deceased1944-05-20Columbus, GAMaleUS Naval AcademyNaval SciencesNaNCaptainUS Navy (Retired)472400.0STS 51-A (Discovery), STS-30 (Atlantis), STS-5...2001-04-23NaN
334Shannon Walker2004.019.0Active1965-06-04Houston, TXFemaleRice UniversitySpace PhysicsSpace PhysicsNaNNaN1391900.0ISS-24/25 (Soyuz)NaTNaN
335Carl E. Walz1990.013.0Retired1955-09-06Cleveland, OHMaleKent State University; John Carroll UniversityPhysicsSolid State PhysicsColonelUS Air Force45533319.0STS-51 (Discovery), STS-65 (Columbia), STS-79 ...NaTNaN
336Taylor G. WangNaNNaNRetired1940-06-16Jiangxi, ChinaMaleUniversity of California at Los AngelesPhysicsPhysicsNaNNaN116800.0STS 51-B (Challenger)NaTNaN
337Mary E. Weber1992.014.0Retired1962-08-24Cleveland, OHFemalePurdue University; University of California-Be...Chemical EngineeringPhysical ChemistryNaNNaN245000.0STS-70 (Discovery), STS-101 (Atlantis)NaTNaN
338Paul J. Weitz1966.05.0Retired1932-06-25Erie, PAMalePennsylvania State University; US Naval Postgr...Aeronautical EngineeringAeronautical EngineeringCaptainUS Navy (Retired)279312.0Skylab 2, STS-6 (Challenger)NaTNaN
339James D. Wetherbee1984.010.0Retired1952-11-27Flushing, NYMaleUniversity of Notre DameAerospace EngineeringNaNCaptainUS Navy (Retired)6159400.0STS-32 (Columbia), STS-52 (Columbia), STS-63 (...NaTNaN
340Douglas H. Wheelock1998.017.0Active1960-05-05Binghamton, NYMaleUS Military Academy; Georgia Institute of Tech...Applied Science & EngineeringAerospace EngineeringColonelUS Army24281643.0STS-120 (Discovery), ISS-24/25 (Soyuz)NaTNaN
341Edward H. White II1962.02.0Deceased1930-11-14San Antonio, TXMaleUS Military Academy; University of MichiganNaNAeronautical EngineeringLieutenant ColonelUS Air Force29710.5Gemini 4, Apollo 11967-01-27Apollo 1
342Peggy A. Whitson1996.016.0Active1960-02-09Mt. Ayr, IAFemaleIowa Wesleyan College; Rice UniversityChemistry & BiologyBiochemistryNaNNaN311698746.0STS-111/113 (Endeavor), ISS-16 (Soyuz), ISS-50...NaTNaN
343Terrence W. Wilcutt1990.013.0Management1949-10-31Russellville, KYMaleWestern Kentucky UniversityMathematicsNaNNaNNaN4100800.0STS-68 (Endeavor), STS-79 (Atlantis), STS-89 (...NaTNaN
344Clifton C. Williams Jr.1963.03.0Deceased1932-09-26Mobile, ALMaleAuburn UniversityMechanical EngineeringNaNMajorUS Marine Corps0000.0NaN1967-10-05NaN
345Donald E. Williams1978.08.0Retired1958-02-13Lafayette, INMalePurdue UniversityMechanical EngineeringNaNCaptainUS Navy (Retired)228700.0STS 51-D (Discovery), STS-34 (Atlantis)NaTNaN
346Jeffrey N. Williams1996.016.0Active1958-01-18Superior, WIMaleUS Military Academy; US Naval Postgraduate Sch...Applied Science & EngineeringAeronautical Engineering; National Security & ...ColonelUS Army (Retired)412818532.0STS-101 (Atlantis), ISS-13 (Soyuz), ISS-21/22 ...NaTNaN
347Sunita L. Williams1998.017.0Active1965-09-19Euclid, OHFemaleUS Naval Academy; Florida Institute of TechnologyPhysical ScienceEngineering ManagementCaptainUS Navy27721750.0STS-116/117 (Discovery/Atlantis), ISS-32/33 (S...NaTNaN
348Barry E. Wilmore2000.018.0Active1962-12-29Murfreesboro, TNMaleTennessee Technological University; University...Electrical EngineeringElectrical Engineering; Aviation SystemsCaptainUS Navy24272425.0STS-129 (Atlantis), ISS-41/42 (Soyuz)NaTNaN
349Stephanie D. Wilson1996.016.0Active1966-09-27Boston, MAFemaleHarvard University; University of TexasEngineering ScienceAerospace EngineeringNaNNaN3103100.0STS-121 (Discovery), STS-120 (Discovery), STS-...NaTNaN
350G. Reid Wiseman2009.020.0Active1975-11-11Baltimore, MDMaleRensselaer Polytechnic Institute; Johns Hopkin...Computer & Systems EngineeringSystems EngineeringCommanderUS Navy13968213.0ISS-40/41 (Soyuz)NaTNaN
351Peter J. K. Wisoff1990.013.0Retired1958-08-16Norfolk, VAMaleUniversity of Virginia; Stanford UniversityPhysicsApplied PhysicsNaNNaN41064320.0STS-57 (Endeavor), STS-68 (Endeavor), STS-81 (...NaTNaN
352David A. Wolf1990.013.0Retired1956-08-23Indianapolis, INMalePurdue University; Indiana UniversityElectrical EngineeringMedicineNaNNaN34044741.0STS-58 (Columbia). STS-86/89 (Atlantis/Endeavo...NaTNaN
353Neil W. Woodward III1998.017.0Retired1962-07-26Chicago, ILMaleMIT; University of Texas-Austin; George Washin...PhysicsPhysics; Business ManagementCommanderUS Navy0000.0NaNNaTNaN
354Alfred M. Worden1966.05.0Retired1932-02-07Jackson, MIMaleUS Military Academy; University of MichiganMilitary ScienceAeronautical & Astronautical EngineeringColonelUS Air Force (Retired)129510.5Apollo 15NaTNaN
355John W. Young1962.02.0Retired1930-09-24San Francisco, CAMaleGeorgia Institute of TechnologyAeronautical EngineeringNaNCaptainUS Navy (Retired)6835320.0Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS...NaTNaN
356George D. Zamka1998.017.0Retired1962-06-29Jersey City, NJMaleUS Naval Academy; Florida Institute of TechnologyMathematicsEngineering ManagementColonelUS Marine Corps (Retired)269200.0STS-120 (Discovery), STS-130 (Endeavor)NaTNaN
\n", + "

357 rows × 19 columns

\n", + "
" + ], + "text/plain": [ + " Name Year Group Status Birth Date \\\n", + "0 Joseph M. Acaba 2004.0 19.0 Active 1967-05-17 \n", + "1 Loren W. Acton NaN NaN Retired 1936-03-07 \n", + "2 James C. Adamson 1984.0 10.0 Retired 1946-03-03 \n", + "3 Thomas D. Akers 1987.0 12.0 Retired 1951-05-20 \n", + "4 Buzz Aldrin 1963.0 3.0 Retired 1930-01-20 \n", + "5 Andrew M. Allen 1987.0 12.0 Retired 1955-08-04 \n", + "6 Joseph P. Allen 1967.0 6.0 Retired 1937-06-27 \n", + "7 Scott D. Altman 1995.0 15.0 Retired 1959-08-15 \n", + "8 William A. Anders 1963.0 3.0 Retired 1933-10-17 \n", + "9 Clayton C. Anderson 1998.0 17.0 Retired 1959-02-23 \n", + "10 Michael P. Anderson 1995.0 15.0 Deceased 1959-12-25 \n", + "11 Dominic A. Antonelli 2000.0 18.0 Active 1967-08-23 \n", + "12 Jerome Apt III 1985.0 11.0 Retired 1949-04-18 \n", + "13 Lee J. Archambault 1998.0 17.0 Retired 1960-08-25 \n", + "14 Neil A. Armstrong 1962.0 2.0 Deceased 1930-08-05 \n", + "15 Richard R. Arnold II 2004.0 19.0 Active 1963-11-26 \n", + "16 Jeffrey S. Ashby 1995.0 15.0 Retired 1954-06-01 \n", + "17 Serena M. Aunon 2009.0 20.0 Active 1976-04-09 \n", + "18 James P. Bagian 1980.0 9.0 Retired 1952-02-22 \n", + "19 Ellen S. Baker 1984.0 10.0 Retired 1953-04-27 \n", + "20 Michael A. Baker 1985.0 11.0 Management 1953-10-27 \n", + "21 Michael R. Barratt 2000.0 18.0 Active 1959-04-16 \n", + "22 Daniel T. Barry 1992.0 14.0 Retired 1953-12-30 \n", + "23 John-David F. Bartoe NaN NaN Retired 1944-11-17 \n", + "24 Charles A. Bassett II 1963.0 3.0 Deceased 1931-12-30 \n", + "25 Alan L. Bean 1963.0 3.0 Retired 1932-03-15 \n", + "26 Robert L. Behnken 2000.0 18.0 Active 1970-07-28 \n", + "27 John E. Blaha 1980.0 9.0 Retired 1942-08-26 \n", + "28 Michael J. Bloomfield 1995.0 15.0 Retired 1959-03-16 \n", + "29 Guion S. Bluford Jr. 1978.0 8.0 Retired 1942-11-22 \n", + ".. ... ... ... ... ... \n", + "327 Charles Lacy Veach 1984.0 10.0 Deceased 1944-09-18 \n", + "328 Terry W. Virts Jr. 2000.0 18.0 Active 1967-12-01 \n", + "329 James S. Voss 1987.0 12.0 Retired 1949-03-03 \n", + "330 Janice E. Voss 1990.0 13.0 Deceased 1956-10-08 \n", + "331 Rex J. Walheim 1996.0 16.0 Active 1962-10-10 \n", + "332 Charles D. Walker NaN NaN Retired 1948-08-29 \n", + "333 David M. Walker 1978.0 8.0 Deceased 1944-05-20 \n", + "334 Shannon Walker 2004.0 19.0 Active 1965-06-04 \n", + "335 Carl E. Walz 1990.0 13.0 Retired 1955-09-06 \n", + "336 Taylor G. Wang NaN NaN Retired 1940-06-16 \n", + "337 Mary E. Weber 1992.0 14.0 Retired 1962-08-24 \n", + "338 Paul J. Weitz 1966.0 5.0 Retired 1932-06-25 \n", + "339 James D. Wetherbee 1984.0 10.0 Retired 1952-11-27 \n", + "340 Douglas H. Wheelock 1998.0 17.0 Active 1960-05-05 \n", + "341 Edward H. White II 1962.0 2.0 Deceased 1930-11-14 \n", + "342 Peggy A. Whitson 1996.0 16.0 Active 1960-02-09 \n", + "343 Terrence W. Wilcutt 1990.0 13.0 Management 1949-10-31 \n", + "344 Clifton C. Williams Jr. 1963.0 3.0 Deceased 1932-09-26 \n", + "345 Donald E. Williams 1978.0 8.0 Retired 1958-02-13 \n", + "346 Jeffrey N. Williams 1996.0 16.0 Active 1958-01-18 \n", + "347 Sunita L. Williams 1998.0 17.0 Active 1965-09-19 \n", + "348 Barry E. Wilmore 2000.0 18.0 Active 1962-12-29 \n", + "349 Stephanie D. Wilson 1996.0 16.0 Active 1966-09-27 \n", + "350 G. Reid Wiseman 2009.0 20.0 Active 1975-11-11 \n", + "351 Peter J. K. Wisoff 1990.0 13.0 Retired 1958-08-16 \n", + "352 David A. Wolf 1990.0 13.0 Retired 1956-08-23 \n", + "353 Neil W. Woodward III 1998.0 17.0 Retired 1962-07-26 \n", + "354 Alfred M. Worden 1966.0 5.0 Retired 1932-02-07 \n", + "355 John W. Young 1962.0 2.0 Retired 1930-09-24 \n", + "356 George D. Zamka 1998.0 17.0 Retired 1962-06-29 \n", + "\n", + " Birth Place Gender \\\n", + "0 Inglewood, CA Male \n", + "1 Lewiston, MT Male \n", + "2 Warsaw, NY Male \n", + "3 St. Louis, MO Male \n", + "4 Montclair, NJ Male \n", + "5 Philadelphia, PA Male \n", + "6 Crawsfordsville, IN Male \n", + "7 Lincoln, IL Male \n", + "8 Hong Kong Male \n", + "9 Omaha, NE Male \n", + "10 Plattsburgh, NY Male \n", + "11 Detroit, MI Male \n", + "12 Springfield, MA Male \n", + "13 Oak Park, IL Male \n", + "14 Wapakoneta, OH Male \n", + "15 Cheverly, MD Male \n", + "16 Dallas, TX Male \n", + "17 Indianapolis, IN Female \n", + "18 Philadelphia, PA Male \n", + "19 Fayettesville, NC Female \n", + "20 Memphis, TN Male \n", + "21 Vancouver, WA Male \n", + "22 Norwalk, CT Male \n", + "23 Abington, PA Male \n", + "24 Dayton, OH Male \n", + "25 Wheeler, TX Male \n", + "26 Creve Couer, MO Male \n", + "27 San Antonio, TX Male \n", + "28 Flint, MI Male \n", + "29 Philadelphia, PA Male \n", + ".. ... ... \n", + "327 Chicago, IL Male \n", + "328 Baltimore, MD Male \n", + "329 Cordova, AL Male \n", + "330 South Bend, IN Female \n", + "331 Redwood, CA Male \n", + "332 Bedford, IN Male \n", + "333 Columbus, GA Male \n", + "334 Houston, TX Female \n", + "335 Cleveland, OH Male \n", + "336 Jiangxi, China Male \n", + "337 Cleveland, OH Female \n", + "338 Erie, PA Male \n", + "339 Flushing, NY Male \n", + "340 Binghamton, NY Male \n", + "341 San Antonio, TX Male \n", + "342 Mt. Ayr, IA Female \n", + "343 Russellville, KY Male \n", + "344 Mobile, AL Male \n", + "345 Lafayette, IN Male \n", + "346 Superior, WI Male \n", + "347 Euclid, OH Female \n", + "348 Murfreesboro, TN Male \n", + "349 Boston, MA Female \n", + "350 Baltimore, MD Male \n", + "351 Norfolk, VA Male \n", + "352 Indianapolis, IN Male \n", + "353 Chicago, IL Male \n", + "354 Jackson, MI Male \n", + "355 San Francisco, CA Male \n", + "356 Jersey City, NJ Male \n", + "\n", + " Alma Mater \\\n", + "0 University of California-Santa Barbara; Univer... \n", + "1 Montana State University; University of Colorado \n", + "2 US Military Academy; Princeton University \n", + "3 University of Missouri-Rolla \n", + "4 US Military Academy; MIT \n", + "5 Villanova University; University of Florida \n", + "6 DePauw University; Yale University \n", + "7 University of Illinois; US Naval Postgraduate ... \n", + "8 US Naval Academy; Air Force Institute of Techn... \n", + "9 Hastings College; Iowa State University \n", + "10 University of Washington; Creighton University \n", + "11 MIT; University of Washington \n", + "12 Harvard University; MIT \n", + "13 University of Illinois-Urbana \n", + "14 Purdue University; University of Southern Cali... \n", + "15 Frostburg State University; University of Mary... \n", + "16 University of Idaho; University of Tennessee \n", + "17 George Washington University; University of Texas \n", + "18 Drexel University; Thomas Jefferson University \n", + "19 State University of New York-Buffalo; Cornell ... \n", + "20 University of Texas \n", + "21 University of Washington; Northwestern Univers... \n", + "22 Cornell University; Princeton University; Univ... \n", + "23 Lehigh University; Georgetown University \n", + "24 Texas Technological College \n", + "25 University of Texas \n", + "26 Washington University; California Institute of... \n", + "27 US Air Force Academy; Purdue University \n", + "28 US Air Force Academy; Old Dominion University \n", + "29 Pennsylvania State University; Air Force Insti... \n", + ".. ... \n", + "327 US Air Force Academy \n", + "328 US Air Force Academy; Embry-Riddle Aeronautica... \n", + "329 Auburn University; University of Colorado \n", + "330 Purdue University; MIT \n", + "331 University of California-Berkeley; University ... \n", + "332 Purdue University \n", + "333 US Naval Academy \n", + "334 Rice University \n", + "335 Kent State University; John Carroll University \n", + "336 University of California at Los Angeles \n", + "337 Purdue University; University of California-Be... \n", + "338 Pennsylvania State University; US Naval Postgr... \n", + "339 University of Notre Dame \n", + "340 US Military Academy; Georgia Institute of Tech... \n", + "341 US Military Academy; University of Michigan \n", + "342 Iowa Wesleyan College; Rice University \n", + "343 Western Kentucky University \n", + "344 Auburn University \n", + "345 Purdue University \n", + "346 US Military Academy; US Naval Postgraduate Sch... \n", + "347 US Naval Academy; Florida Institute of Technology \n", + "348 Tennessee Technological University; University... \n", + "349 Harvard University; University of Texas \n", + "350 Rensselaer Polytechnic Institute; Johns Hopkin... \n", + "351 University of Virginia; Stanford University \n", + "352 Purdue University; Indiana University \n", + "353 MIT; University of Texas-Austin; George Washin... \n", + "354 US Military Academy; University of Michigan \n", + "355 Georgia Institute of Technology \n", + "356 US Naval Academy; Florida Institute of Technology \n", + "\n", + " Undergraduate Major \\\n", + "0 Geology \n", + "1 Engineering Physics \n", + "2 Engineering \n", + "3 Applied Mathematics \n", + "4 Mechanical Engineering \n", + "5 Mechanical Engineering \n", + "6 Mathematics & Physics \n", + "7 Aeronautical & Astronautical Engineering \n", + "8 Nuclear Engineering \n", + "9 Physics \n", + "10 Physics & Astronomy \n", + "11 Aeronautics & Astronautics \n", + "12 Physics \n", + "13 Aeronautical & Astronautical Engineering \n", + "14 Aeronautical Engineering \n", + "15 Accounting \n", + "16 Mechanical Engineering \n", + "17 Electrical Engineering \n", + "18 Mechanical Engineering \n", + "19 Geology \n", + "20 Aerospace Engineering \n", + "21 Zoology \n", + "22 Electrical Engineering \n", + "23 Physics \n", + "24 Electrical Engineering \n", + "25 Aeronautical Engineering \n", + "26 Physics & Mechanical Engineering \n", + "27 Engineering Science \n", + "28 Engineering Mechanics \n", + "29 Aerospace Engineering \n", + ".. ... \n", + "327 Engineering Management \n", + "328 Mathematics \n", + "329 Aerospace Engineering \n", + "330 Engineering Science \n", + "331 Mechanical Engineering \n", + "332 Aeronautical & Astronautical Engineering \n", + "333 Naval Sciences \n", + "334 Space Physics \n", + "335 Physics \n", + "336 Physics \n", + "337 Chemical Engineering \n", + "338 Aeronautical Engineering \n", + "339 Aerospace Engineering \n", + "340 Applied Science & Engineering \n", + "341 NaN \n", + "342 Chemistry & Biology \n", + "343 Mathematics \n", + "344 Mechanical Engineering \n", + "345 Mechanical Engineering \n", + "346 Applied Science & Engineering \n", + "347 Physical Science \n", + "348 Electrical Engineering \n", + "349 Engineering Science \n", + "350 Computer & Systems Engineering \n", + "351 Physics \n", + "352 Electrical Engineering \n", + "353 Physics \n", + "354 Military Science \n", + "355 Aeronautical Engineering \n", + "356 Mathematics \n", + "\n", + " Graduate Major Military Rank \\\n", + "0 Geology NaN \n", + "1 Solar Physics NaN \n", + "2 Aerospace Engineering Colonel \n", + "3 Applied Mathematics Colonel \n", + "4 Astronautics Colonel \n", + "5 Business Administration Lieutenant Colonel \n", + "6 Physics NaN \n", + "7 Aeronautical Engineering Captain \n", + "8 Nuclear Engineering Major General \n", + "9 Aerospace Engineering NaN \n", + "10 Physics Lieutenant Colonel \n", + "11 Aeronautics & Astronautics Commander \n", + "12 Physics NaN \n", + "13 Aeronautical & Astronautical Engineering Colonel \n", + "14 Aerospace Engineering NaN \n", + "15 Environmental Science NaN \n", + "16 Aviation Systems Captain \n", + "17 Medicine NaN \n", + "18 Medicine NaN \n", + "19 Medicine; Public Health NaN \n", + "20 NaN Captain \n", + "21 Medicine; Aerospace Medicine NaN \n", + "22 Electrical Engineering; Computer Science; Medi... NaN \n", + "23 Physics NaN \n", + "24 NaN Captain \n", + "25 NaN Captain \n", + "26 Mechanical Engineering Colonel \n", + "27 Astronautical Engineering Colonel \n", + "28 Engineering Management Colonel \n", + "29 Aerospace Engineering; Business Administration Colonel \n", + ".. ... ... \n", + "327 NaN NaN \n", + "328 Aeronautics Colonel \n", + "329 Aerospace Engineering Sciences Colonel \n", + "330 Electrical Engineering; Aeronautics & Astronau... NaN \n", + "331 Industrial Engineering Colonel \n", + "332 NaN NaN \n", + "333 NaN Captain \n", + "334 Space Physics NaN \n", + "335 Solid State Physics Colonel \n", + "336 Physics NaN \n", + "337 Physical Chemistry NaN \n", + "338 Aeronautical Engineering Captain \n", + "339 NaN Captain \n", + "340 Aerospace Engineering Colonel \n", + "341 Aeronautical Engineering Lieutenant Colonel \n", + "342 Biochemistry NaN \n", + "343 NaN NaN \n", + "344 NaN Major \n", + "345 NaN Captain \n", + "346 Aeronautical Engineering; National Security & ... Colonel \n", + "347 Engineering Management Captain \n", + "348 Electrical Engineering; Aviation Systems Captain \n", + "349 Aerospace Engineering NaN \n", + "350 Systems Engineering Commander \n", + "351 Applied Physics NaN \n", + "352 Medicine NaN \n", + "353 Physics; Business Management Commander \n", + "354 Aeronautical & Astronautical Engineering Colonel \n", + "355 NaN Captain \n", + "356 Engineering Management Colonel \n", + "\n", + " Military Branch Space Flights Space Flight (hr) \\\n", + "0 NaN 2 3307 \n", + "1 NaN 1 190 \n", + "2 US Army (Retired) 2 334 \n", + "3 US Air Force (Retired) 4 814 \n", + "4 US Air Force (Retired) 2 289 \n", + "5 US Marine Corps (Retired) 3 906 \n", + "6 NaN 2 313 \n", + "7 US Navy (Retired) 4 1236 \n", + "8 US Air Force Reserves (Retired) 1 147 \n", + "9 NaN 2 4005 \n", + "10 US Air Force 2 594 \n", + "11 US Navy 2 579 \n", + "12 NaN 4 847 \n", + "13 US Air Force 2 639 \n", + "14 NaN 2 205 \n", + "15 NaN 1 307 \n", + "16 US Navy (Retired) 3 655 \n", + "17 NaN 0 0 \n", + "18 NaN 2 337 \n", + "19 NaN 3 686 \n", + "20 US Navy (Retired) 4 965 \n", + "21 NaN 2 5075 \n", + "22 NaN 3 733 \n", + "23 NaN 1 190 \n", + "24 US Air Force 0 0 \n", + "25 US Navy (Retired) 2 1671 \n", + "26 US Air Force 2 708 \n", + "27 US Air Force (Retired) 5 3861 \n", + "28 US Air Force (Retired) 3 779 \n", + "29 US Air Force (Retired) 4 689 \n", + ".. ... ... ... \n", + "327 NaN 2 436 \n", + "328 US Air Force 2 5122 \n", + "329 US Army (Retired) 5 4853 \n", + "330 NaN 5 1179 \n", + "331 US Air Force (Retired) 3 872 \n", + "332 NaN 3 477 \n", + "333 US Navy (Retired) 4 724 \n", + "334 NaN 1 3919 \n", + "335 US Air Force 4 5533 \n", + "336 NaN 1 168 \n", + "337 NaN 2 450 \n", + "338 US Navy (Retired) 2 793 \n", + "339 US Navy (Retired) 6 1594 \n", + "340 US Army 2 4281 \n", + "341 US Air Force 2 97 \n", + "342 NaN 3 11698 \n", + "343 NaN 4 1008 \n", + "344 US Marine Corps 0 0 \n", + "345 US Navy (Retired) 2 287 \n", + "346 US Army (Retired) 4 12818 \n", + "347 US Navy 2 7721 \n", + "348 US Navy 2 4272 \n", + "349 NaN 3 1031 \n", + "350 US Navy 1 3968 \n", + "351 NaN 4 1064 \n", + "352 NaN 3 4044 \n", + "353 US Navy 0 0 \n", + "354 US Air Force (Retired) 1 295 \n", + "355 US Navy (Retired) 6 835 \n", + "356 US Marine Corps (Retired) 2 692 \n", + "\n", + " Space Walks Space Walks (hr) \\\n", + "0 2 13.0 \n", + "1 0 0.0 \n", + "2 0 0.0 \n", + "3 4 29.0 \n", + "4 2 8.0 \n", + "5 0 0.0 \n", + "6 2 12.0 \n", + "7 0 0.0 \n", + "8 0 0.0 \n", + "9 6 38.0 \n", + "10 0 0.0 \n", + "11 0 0.0 \n", + "12 2 11.0 \n", + "13 0 0.0 \n", + "14 1 2.0 \n", + "15 2 12.0 \n", + "16 0 0.0 \n", + "17 0 0.0 \n", + "18 0 0.0 \n", + "19 0 0.0 \n", + "20 0 0.0 \n", + "21 1 5.0 \n", + "22 4 26.0 \n", + "23 0 0.0 \n", + "24 0 0.0 \n", + "25 3 10.0 \n", + "26 6 37.0 \n", + "27 0 0.0 \n", + "28 0 0.0 \n", + "29 0 0.0 \n", + ".. ... ... \n", + "327 0 0.0 \n", + "328 3 18.0 \n", + "329 4 22.0 \n", + "330 0 0.0 \n", + "331 5 36.0 \n", + "332 0 0.0 \n", + "333 0 0.0 \n", + "334 0 0.0 \n", + "335 3 19.0 \n", + "336 0 0.0 \n", + "337 0 0.0 \n", + "338 1 2.0 \n", + "339 0 0.0 \n", + "340 6 43.0 \n", + "341 1 0.5 \n", + "342 7 46.0 \n", + "343 0 0.0 \n", + "344 0 0.0 \n", + "345 0 0.0 \n", + "346 5 32.0 \n", + "347 7 50.0 \n", + "348 4 25.0 \n", + "349 0 0.0 \n", + "350 2 13.0 \n", + "351 3 20.0 \n", + "352 7 41.0 \n", + "353 0 0.0 \n", + "354 1 0.5 \n", + "355 3 20.0 \n", + "356 0 0.0 \n", + "\n", + " Missions Death Date \\\n", + "0 STS-119 (Discovery), ISS-31/32 (Soyuz) NaT \n", + "1 STS 51-F (Challenger) NaT \n", + "2 STS-28 (Columbia), STS-43 (Atlantis) NaT \n", + "3 STS-41 (Discovery), STS-49 (Endeavor), STS-61 ... NaT \n", + "4 Gemini 12, Apollo 11 NaT \n", + "5 STS-46 (Atlantis), STS-62 (Columbia), STS-75 (... NaT \n", + "6 ST-5 (Columbia), STS 51-A (Discovery) NaT \n", + "7 STS-90 (Columbia), STS-106 (Atlantis), STS-109... NaT \n", + "8 Apollo 8 NaT \n", + "9 STS-117/120 (Atlantis/Discovery), STS-131 (Dis... NaT \n", + "10 STS-89 (Endeavor), STS-107 (Columbia) 2003-02-01 \n", + "11 STS-119 (Discovery), STS-132 (Atlantis) NaT \n", + "12 STS-37 (Atlantis), STS-47 (Endeavor), STS-59 (... NaT \n", + "13 STS-117 (Atlantis), STS-119 (Discovery) NaT \n", + "14 Gemini 8, Apollo 11 2012-08-25 \n", + "15 STS-119 (Discovery) NaT \n", + "16 STS-93 (Columbia), STS-100 (Endeavor), STS-112... NaT \n", + "17 NaN NaT \n", + "18 STS-29 (Discovery), STS-40 (Columbia) NaT \n", + "19 STS-34 (Atlantis), STS-50 (Columbia), STS-71 (... NaT \n", + "20 STS-43 (Atlantis), STS-52 (Columbia), STS-68 (... NaT \n", + "21 ISS-19/20 (Soyuz), STS-133 (Discovery) NaT \n", + "22 STS-72 (Endeavor), STS-96 (Discovery), STS-105... NaT \n", + "23 STS 51-F (Challenger) NaT \n", + "24 NaN 1966-02-28 \n", + "25 Apollo 12, Skylab 3 NaT \n", + "26 STS-123 (Endeavor), STS-130 (Endeavor) NaT \n", + "27 STS-29 (Discovery), STS-33 (Discovery), STS-43... NaT \n", + "28 STS-86 (Atlantis), STS-97 (Endeavor), STS-110 ... NaT \n", + "29 STS-8 (Challenger), STS 61-A (Challenger), STS... NaT \n", + ".. ... ... \n", + "327 STS-39 (Discovery), STS-52 (Columbia) 1995-10-03 \n", + "328 STS-130 (Endeavor), ISS-42/43 (Soyuz) NaT \n", + "329 STS-44 (Atlantis), STS-53 (Discovery), STS-69 ... NaT \n", + "330 STS-57 (Endeavor), STS-63 (Discovery), STS-83 ... 2012-02-06 \n", + "331 STS-110 (Atlantis), STS-122 (Atlantis), STS-13... NaT \n", + "332 STS 41-D (Discovery), STS 51-D (Discovery), ST... NaT \n", + "333 STS 51-A (Discovery), STS-30 (Atlantis), STS-5... 2001-04-23 \n", + "334 ISS-24/25 (Soyuz) NaT \n", + "335 STS-51 (Discovery), STS-65 (Columbia), STS-79 ... NaT \n", + "336 STS 51-B (Challenger) NaT \n", + "337 STS-70 (Discovery), STS-101 (Atlantis) NaT \n", + "338 Skylab 2, STS-6 (Challenger) NaT \n", + "339 STS-32 (Columbia), STS-52 (Columbia), STS-63 (... NaT \n", + "340 STS-120 (Discovery), ISS-24/25 (Soyuz) NaT \n", + "341 Gemini 4, Apollo 1 1967-01-27 \n", + "342 STS-111/113 (Endeavor), ISS-16 (Soyuz), ISS-50... NaT \n", + "343 STS-68 (Endeavor), STS-79 (Atlantis), STS-89 (... NaT \n", + "344 NaN 1967-10-05 \n", + "345 STS 51-D (Discovery), STS-34 (Atlantis) NaT \n", + "346 STS-101 (Atlantis), ISS-13 (Soyuz), ISS-21/22 ... NaT \n", + "347 STS-116/117 (Discovery/Atlantis), ISS-32/33 (S... NaT \n", + "348 STS-129 (Atlantis), ISS-41/42 (Soyuz) NaT \n", + "349 STS-121 (Discovery), STS-120 (Discovery), STS-... NaT \n", + "350 ISS-40/41 (Soyuz) NaT \n", + "351 STS-57 (Endeavor), STS-68 (Endeavor), STS-81 (... NaT \n", + "352 STS-58 (Columbia). STS-86/89 (Atlantis/Endeavo... NaT \n", + "353 NaN NaT \n", + "354 Apollo 15 NaT \n", + "355 Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS... NaT \n", + "356 STS-120 (Discovery), STS-130 (Endeavor) NaT \n", + "\n", + " Death Mission \n", + "0 NaN \n", + "1 NaN \n", + "2 NaN \n", + "3 NaN \n", + "4 NaN \n", + "5 NaN \n", + "6 NaN \n", + "7 NaN \n", + "8 NaN \n", + "9 NaN \n", + "10 STS-107 (Columbia) \n", + "11 NaN \n", + "12 NaN \n", + "13 NaN \n", + "14 NaN \n", + "15 NaN \n", + "16 NaN \n", + "17 NaN \n", + "18 NaN \n", + "19 NaN \n", + "20 NaN \n", + "21 NaN \n", + "22 NaN \n", + "23 NaN \n", + "24 NaN \n", + "25 NaN \n", + "26 NaN \n", + "27 NaN \n", + "28 NaN \n", + "29 NaN \n", + ".. ... \n", + "327 NaN \n", + "328 NaN \n", + "329 NaN \n", + "330 NaN \n", + "331 NaN \n", + "332 NaN \n", + "333 NaN \n", + "334 NaN \n", + "335 NaN \n", + "336 NaN \n", + "337 NaN \n", + "338 NaN \n", + "339 NaN \n", + "340 NaN \n", + "341 Apollo 1 \n", + "342 NaN \n", + "343 NaN \n", + "344 NaN \n", + "345 NaN \n", + "346 NaN \n", + "347 NaN \n", + "348 NaN \n", + "349 NaN \n", + "350 NaN \n", + "351 NaN \n", + "352 NaN \n", + "353 NaN \n", + "354 NaN \n", + "355 NaN \n", + "356 NaN \n", + "\n", + "[357 rows x 19 columns]" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "astronaut = pd.read_excel(\"astronauts.xls\")\n", + "astronaut\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Use the `head()` function to inspect the dataframe." + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
NameYearGroupStatusBirth DateBirth PlaceGenderAlma MaterUndergraduate MajorGraduate MajorMilitary RankMilitary BranchSpace FlightsSpace Flight (hr)Space WalksSpace Walks (hr)MissionsDeath DateDeath Mission
0Joseph M. Acaba2004.019.0Active1967-05-17Inglewood, CAMaleUniversity of California-Santa Barbara; Univer...GeologyGeologyNaNNaN23307213.0STS-119 (Discovery), ISS-31/32 (Soyuz)NaTNaN
1Loren W. ActonNaNNaNRetired1936-03-07Lewiston, MTMaleMontana State University; University of ColoradoEngineering PhysicsSolar PhysicsNaNNaN119000.0STS 51-F (Challenger)NaTNaN
2James C. Adamson1984.010.0Retired1946-03-03Warsaw, NYMaleUS Military Academy; Princeton UniversityEngineeringAerospace EngineeringColonelUS Army (Retired)233400.0STS-28 (Columbia), STS-43 (Atlantis)NaTNaN
3Thomas D. Akers1987.012.0Retired1951-05-20St. Louis, MOMaleUniversity of Missouri-RollaApplied MathematicsApplied MathematicsColonelUS Air Force (Retired)4814429.0STS-41 (Discovery), STS-49 (Endeavor), STS-61 ...NaTNaN
4Buzz Aldrin1963.03.0Retired1930-01-20Montclair, NJMaleUS Military Academy; MITMechanical EngineeringAstronauticsColonelUS Air Force (Retired)228928.0Gemini 12, Apollo 11NaTNaN
\n", + "
" + ], + "text/plain": [ + " Name Year Group Status Birth Date Birth Place Gender \\\n", + "0 Joseph M. Acaba 2004.0 19.0 Active 1967-05-17 Inglewood, CA Male \n", + "1 Loren W. Acton NaN NaN Retired 1936-03-07 Lewiston, MT Male \n", + "2 James C. Adamson 1984.0 10.0 Retired 1946-03-03 Warsaw, NY Male \n", + "3 Thomas D. Akers 1987.0 12.0 Retired 1951-05-20 St. Louis, MO Male \n", + "4 Buzz Aldrin 1963.0 3.0 Retired 1930-01-20 Montclair, NJ Male \n", + "\n", + " Alma Mater Undergraduate Major \\\n", + "0 University of California-Santa Barbara; Univer... Geology \n", + "1 Montana State University; University of Colorado Engineering Physics \n", + "2 US Military Academy; Princeton University Engineering \n", + "3 University of Missouri-Rolla Applied Mathematics \n", + "4 US Military Academy; MIT Mechanical Engineering \n", + "\n", + " Graduate Major Military Rank Military Branch Space Flights \\\n", + "0 Geology NaN NaN 2 \n", + "1 Solar Physics NaN NaN 1 \n", + "2 Aerospace Engineering Colonel US Army (Retired) 2 \n", + "3 Applied Mathematics Colonel US Air Force (Retired) 4 \n", + "4 Astronautics Colonel US Air Force (Retired) 2 \n", + "\n", + " Space Flight (hr) Space Walks Space Walks (hr) \\\n", + "0 3307 2 13.0 \n", + "1 190 0 0.0 \n", + "2 334 0 0.0 \n", + "3 814 4 29.0 \n", + "4 289 2 8.0 \n", + "\n", + " Missions Death Date Death Mission \n", + "0 STS-119 (Discovery), ISS-31/32 (Soyuz) NaT NaN \n", + "1 STS 51-F (Challenger) NaT NaN \n", + "2 STS-28 (Columbia), STS-43 (Atlantis) NaT NaN \n", + "3 STS-41 (Discovery), STS-49 (Endeavor), STS-61 ... NaT NaN \n", + "4 Gemini 12, Apollo 11 NaT NaN " + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "astronaut.head()\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Use the `value_counts()` function to find the most popular undergraduate major among all astronauts." + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Physics 35\n", + "Aerospace Engineering 33\n", + "Mechanical Engineering 30\n", + "Aeronautical Engineering 28\n", + "Electrical Engineering 23\n", + "Engineering Science 13\n", + "Engineering 12\n", + "Mathematics 11\n", + "Chemistry 10\n", + "Chemical Engineering 9\n", + "Naval Sciences 9\n", + "Astronautical Engineering 8\n", + "Aeronautical & Astronautical Engineering 6\n", + "Civil Engineering 5\n", + "Mathematics & Physics 5\n", + "Biology 5\n", + "Geology 5\n", + "Physics & Astronomy 4\n", + "Applied Science & Engineering 4\n", + "Aeronautics & Astronautics 3\n", + "Engineering Physics 3\n", + "Applied Mathematics 3\n", + "Computer Science 3\n", + "Zoology 2\n", + "Ocean Engineering 2\n", + "Chemistry & Biology 2\n", + "Education 2\n", + "Engineering Management 2\n", + "Biological Science 2\n", + "Physics & Mathematics 2\n", + " ..\n", + "Chemistry; Physiological Optics 1\n", + "Mathematics; Russian 1\n", + "Nuclear Engineering 1\n", + "Human Biology 1\n", + "Mathematics & Statistics; Chemistry 1\n", + "Philosophy 1\n", + "Ecological Science 1\n", + "Biology & Psychology 1\n", + "Geosciences 1\n", + "Psychology 1\n", + "Accounting 1\n", + "Animal Nutrition 1\n", + "Physics & Mechanical Engineering 1\n", + "Space Physics 1\n", + "Business Management; Aeronautical Engineering 1\n", + "Electrical Engineering; Computer Science 1\n", + "Physics & Astronautical Engineering 1\n", + "Physics & Engineering 1\n", + "Industrial Management 1\n", + "Metallurgical Engineering 1\n", + "Business Economics 1\n", + "Physiology 1\n", + "Aerospace Engineering & Mechanics 1\n", + "Astronomy 1\n", + "Mathematics & Economics 1\n", + "Applied Biology; Mechanical Engineering 1\n", + "Biochemistry 1\n", + "Economics 1\n", + "Business Finance 1\n", + "Animal Science 1\n", + "Name: Undergraduate Major, Length: 83, dtype: int64" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "pd.value_counts(astronaut[\"Undergraduate Major\"])\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Due to all the commas present in the cells of this file, let's save it as a tab separated csv file. In the cell below, save `astronaut` as a tab separated file using the `to_csv` function. Call the file `astronaut.csv` and remember to remove the index column." + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": {}, + "outputs": [], + "source": [ + "# Your code here:\n", + "astronaut.to_csv(\"astronaut.csv\", sep = \"\\t\", index = False)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Bonus Challenge - Fertility Dataset\n", + "\n", + "Visit the following [URL](https://archive.ics.uci.edu/ml/datasets/Fertility) and retrieve the dataset as well as the column headers. Determine the correct separator and read the file into a variable called `fertility`. Examine the dataframe using the `head()` function." + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
seasonagechildish diseasesaccident or traumasurgical interventionhigh fevers in the last yearfrequency of alcohol consumptionsmoking habitnumber of hours spent sitting per dayoutput
0-0.330.6901100.800.88N
1-0.330.9410100.810.31O
2-0.330.5010001.0-10.50N
3-0.330.7501101.0-10.38N
4-0.330.6711000.8-10.50O
\n", + "
" + ], + "text/plain": [ + " season age childish diseases accident or trauma surgical intervention \\\n", + "0 -0.33 0.69 0 1 1 \n", + "1 -0.33 0.94 1 0 1 \n", + "2 -0.33 0.50 1 0 0 \n", + "3 -0.33 0.75 0 1 1 \n", + "4 -0.33 0.67 1 1 0 \n", + "\n", + " high fevers in the last year frequency of alcohol consumption \\\n", + "0 0 0.8 \n", + "1 0 0.8 \n", + "2 0 1.0 \n", + "3 0 1.0 \n", + "4 0 0.8 \n", + "\n", + " smoking habit number of hours spent sitting per day output \n", + "0 0 0.88 N \n", + "1 1 0.31 O \n", + "2 -1 0.50 N \n", + "3 -1 0.38 N \n", + "4 -1 0.50 O " + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "cols = ['season', 'age', 'childish diseases', 'accident or trauma', 'surgical intervention', 'high fevers in the last year', 'frequency of alcohol consumption', 'smoking habit', 'number of hours spent sitting per day', 'output']\n", + "\n", + "fetrility = pd.read_csv(\"fertility_Diagnosis.txt\", sep = \",\", names = cols )\n", + "fetrility.head()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/your-code/fertility_Diagnosis.txt b/your-code/fertility_Diagnosis.txt new file mode 100644 index 0000000..31de243 --- /dev/null +++ b/your-code/fertility_Diagnosis.txt @@ -0,0 +1,100 @@ +-0.33,0.69,0,1,1,0,0.8,0,0.88,N +-0.33,0.94,1,0,1,0,0.8,1,0.31,O +-0.33,0.5,1,0,0,0,1,-1,0.5,N +-0.33,0.75,0,1,1,0,1,-1,0.38,N +-0.33,0.67,1,1,0,0,0.8,-1,0.5,O +-0.33,0.67,1,0,1,0,0.8,0,0.5,N +-0.33,0.67,0,0,0,-1,0.8,-1,0.44,N +-0.33,1,1,1,1,0,0.6,-1,0.38,N +1,0.64,0,0,1,0,0.8,-1,0.25,N +1,0.61,1,0,0,0,1,-1,0.25,N +1,0.67,1,1,0,-1,0.8,0,0.31,N +1,0.78,1,1,1,0,0.6,0,0.13,N +1,0.75,1,1,1,0,0.8,1,0.25,N +1,0.81,1,0,0,0,1,-1,0.38,N +1,0.94,1,1,1,0,0.2,-1,0.25,N +1,0.81,1,1,0,0,1,1,0.5,N +1,0.64,1,0,1,0,1,-1,0.38,N +1,0.69,1,0,1,0,0.8,-1,0.25,O +1,0.75,1,1,1,0,1,1,0.25,N +1,0.67,1,0,0,0,0.8,1,0.38,O +1,0.67,0,0,1,0,0.8,-1,0.25,N +1,0.75,1,0,0,0,0.6,0,0.25,N +1,0.67,1,1,0,0,0.8,-1,0.25,N +1,0.69,1,0,1,-1,1,-1,0.44,O +1,0.56,1,0,1,0,1,-1,0.63,N +1,0.67,1,0,0,0,1,-1,0.25,N +1,0.67,1,0,1,0,0.6,-1,0.38,O +1,0.78,1,1,0,1,0.6,-1,0.38,O +1,0.58,0,0,1,0,1,-1,0.19,N +1,0.67,0,0,1,0,0.6,0,0.5,O +1,0.61,1,0,1,0,1,-1,0.63,N +1,0.56,1,0,0,0,1,-1,0.44,N +1,0.64,0,0,0,0,1,-1,0.63,N +1,0.58,1,1,1,0,0.8,0,0.44,N +1,0.56,1,1,1,0,1,-1,0.63,N +-1,0.78,1,1,0,1,0.6,-1,0.38,N +-1,0.78,1,0,1,0,1,-1,0.25,N +-1,0.56,1,0,1,0,1,-1,0.63,N +-1,0.67,0,0,1,0,0.6,0,0.5,O +-1,0.69,1,0,0,0,1,-1,0.31,N +-1,0.53,1,1,1,0,0.8,1,0.5,N +-1,0.56,1,1,0,0,0.8,1,0.5,N +-1,0.58,1,0,1,-1,0.8,1,0.5,N +-1,0.56,1,0,0,0,1,-1,0.44,N +-1,0.53,1,1,0,1,1,0,0.31,N +-1,0.53,1,0,0,1,1,0,0.44,N +-0.33,0.56,1,0,0,0,1,-1,0.63,N +-0.33,0.72,1,1,0,0,0.6,1,0.19,N +-0.33,0.64,1,1,1,0,0.8,-1,0.31,N +-0.33,0.75,1,1,1,0,0.6,-1,0.19,N +-0.33,0.67,1,0,1,0,0.8,-1,0.19,N +-0.33,0.53,1,1,0,1,1,-1,0.75,N +-0.33,0.53,1,1,0,0,0.8,0,0.5,N +-0.33,0.58,1,1,1,-1,0.8,0,0.19,N +-0.33,0.61,1,0,1,0,1,-1,0.63,N +-0.33,0.58,1,0,1,0,0.8,1,0.19,N +-0.33,0.53,1,1,0,0,0.8,0,0.75,N +-0.33,0.69,1,1,1,-1,1,-1,0.75,N +-0.33,0.56,1,1,0,0,0.4,1,0.63,N +1,0.58,0,0,0,1,0.8,1,0.44,N +1,0.56,0,0,0,1,0.8,0,1,N +-1,0.64,1,0,0,1,1,1,0.25,N +-1,0.61,1,1,1,0,0.6,-1,0.38,N +-1,0.56,1,0,0,1,1,-1,0.5,N +-1,0.53,1,0,0,1,0.8,-1,0.31,N +-0.33,0.56,0,0,1,0,1,-1,0.56,N +-0.33,0.5,1,1,0,-1,0.8,0,0.88,N +-0.33,0.5,1,0,0,1,1,-1,0.47,N +-0.33,0.5,1,0,0,1,0.8,0,0.31,N +-0.33,0.5,1,0,1,-1,0.8,-1,0.5,N +-0.33,0.5,1,1,0,-1,0.8,0,0.88,O +0.33,0.69,1,0,0,1,1,-1,0.31,N +1,0.56,1,0,0,1,0.6,0,0.5,N +-1,0.5,1,0,0,1,0.8,-1,0.44,N +-1,0.53,1,0,0,1,0.8,-1,0.63,N +-1,0.78,1,0,1,1,1,1,0.25,N +-1,0.75,1,0,1,1,0.6,0,0.56,N +-1,0.72,1,1,1,1,0.8,-1,0.19,N +-1,0.53,1,1,0,1,0.8,-1,0.38,N +-1,1,1,0,1,1,0.6,0,0.25,N +-0.33,0.92,1,1,0,1,1,-1,0.63,N +-1,0.81,1,1,1,1,0.8,0,0.19,N +-0.33,0.92,1,0,0,1,0.6,-1,0.19,N +-0.33,0.86,1,1,1,1,1,-1,0.25,N +-0.33,0.78,1,0,0,1,1,1,0.06,O +-0.33,0.89,1,1,0,0,0.6,1,0.31,N +-0.33,0.75,1,1,1,0,0.6,1,0.25,N +-0.33,0.75,1,1,1,1,0.8,1,0.25,N +-0.33,0.83,1,1,1,0,1,-1,0.31,N +-0.33,0.81,1,1,1,0,1,1,0.38,N +-0.33,0.81,1,1,1,1,0.8,-1,0.38,N +0.33,0.78,1,0,0,0,1,1,0.06,N +0.33,0.75,1,1,0,0,0.8,-1,0.38,N +0.33,0.75,1,0,1,0,0.8,-1,0.44,O +1,0.58,1,0,0,0,0.6,1,0.5,N +-1,0.67,1,0,0,0,1,-1,0.5,N +-1,0.61,1,0,0,0,0.8,0,0.5,N +-1,0.67,1,1,1,0,1,-1,0.31,N +-1,0.64,1,0,1,0,1,0,0.19,N +-1,0.69,0,1,1,0,0.6,-1,0.19,N diff --git a/your-code/main.ipynb b/your-code/main.ipynb index 8dcaafa..546820a 100644 --- a/your-code/main.ipynb +++ b/your-code/main.ipynb @@ -26,7 +26,7 @@ "outputs": [], "source": [ "# Your import here:\n", - "\n" + "import pandas as pd" ] }, { @@ -40,7 +40,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "metadata": {}, "outputs": [], "source": [ @@ -62,11 +62,1230 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 7, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
:@computed_region_cbhk_fwbd:@computed_region_nnqa_25f4fallgeolocationidmassnamenametyperecclassreclatreclongyear
0NaNNaNFell{'type': 'Point', 'coordinates': [6.08333, 50....121.0AachenValidL550.775006.083331880-01-01T00:00:00.000
1NaNNaNFell{'type': 'Point', 'coordinates': [10.23333, 56...2720.0AarhusValidH656.1833310.233331951-01-01T00:00:00.000
2NaNNaNFell{'type': 'Point', 'coordinates': [-113, 54.216...6107000.0AbeeValidEH454.21667-113.000001952-01-01T00:00:00.000
3NaNNaNFell{'type': 'Point', 'coordinates': [-99.9, 16.88...101914.0AcapulcoValidAcapulcoite16.88333-99.900001976-01-01T00:00:00.000
4NaNNaNFell{'type': 'Point', 'coordinates': [-64.95, -33....370780.0AchirasValidL6-33.16667-64.950001902-01-01T00:00:00.000
5NaNNaNFell{'type': 'Point', 'coordinates': [71.8, 32.1]}3794239.0Adhi KotValidEH432.1000071.800001919-01-01T00:00:00.000
6NaNNaNFell{'type': 'Point', 'coordinates': [95.16667, 44...390910.0Adzhi-Bogdo (stone)ValidLL3-644.8333395.166671949-01-01T00:00:00.000
7NaNNaNFell{'type': 'Point', 'coordinates': [0.61667, 44....39230000.0AgenValidH544.216670.616671814-01-01T00:00:00.000
8NaNNaNFell{'type': 'Point', 'coordinates': [-65.23333, -...3981620.0AguadaValidL6-31.60000-65.233331930-01-01T00:00:00.000
9NaNNaNFell{'type': 'Point', 'coordinates': [-64.55, -30....4171440.0Aguila BlancaValidL-30.86667-64.550001920-01-01T00:00:00.000
10NaNNaNFell{'type': 'Point', 'coordinates': [-9.57028, 16...4231000.0Aioun el AtroussValidDiogenite-pm16.39806-9.570281974-01-01T00:00:00.000
11NaNNaNFell{'type': 'Point', 'coordinates': [8.38333, 19....42424000.0AïrValidL619.083338.383331925-01-01T00:00:00.000
12NaNNaNFell{'type': 'Point', 'coordinates': [2.33333, 50....425NaNAire-sur-la-LysValidUnknown50.666672.333331769-01-01T00:00:00.000
13NaNNaNFell{'type': 'Point', 'coordinates': [35.05, 29.51...426779.0AkabaValidL629.5166735.050001949-01-01T00:00:00.000
14NaNNaNFell{'type': 'Point', 'coordinates': [77.95, 29.71...4271800.0AkbarpurValidH429.7166777.950001838-01-01T00:00:00.000
15NaNNaNFell{'type': 'Point', 'coordinates': [8.43333, 8.9...4323000.0AkwangaValidH8.916678.433331959-01-01T00:00:00.000
16NaNNaNFell{'type': 'Point', 'coordinates': [42.81667, 39...43350000.0AkyumakValidIron, IVA39.9166742.816671981-01-01T00:00:00.000
17NaNNaNFell{'type': 'Point', 'coordinates': [39.51667, 24...446160.0Al RaisValidCR2-an24.4166739.516671957-01-01T00:00:00.000
18NaNNaNFell{'type': 'Point', 'coordinates': [28.96, 13.66...447700.0Al ZarnkhValidLL513.6603328.960002001-01-01T00:00:00.000
19NaNNaNFell{'type': 'Point', 'coordinates': [4.08333, 44....4486000.0AlaisValidCI144.116674.083331806-01-01T00:00:00.000
20NaNNaNFell{'type': 'Point', 'coordinates': [11.01667, 44...4532000.0AlbaretoValidL/LL444.6500011.016671766-01-01T00:00:00.000
21NaNNaNFell{'type': 'Point', 'coordinates': [22.66667, 2]}454625.0AlbertaValidL2.0000022.666671949-01-01T00:00:00.000
22NaNNaNFell{'type': 'Point', 'coordinates': [6.01533, 45....458252.0Alby sur ChéranValidEucrite-mmict45.821336.015332002-01-01T00:00:00.000
23NaNNaNFell{'type': 'Point', 'coordinates': [-1.78333, 51...461700.0AldsworthValidLL551.78333-1.783331835-01-01T00:00:00.000
24NaNNaNFell{'type': 'Point', 'coordinates': [37.13333, 36...4623200.0AleppoValidL636.2333337.133331873-01-01T00:00:00.000
25NaNNaNFell{'type': 'Point', 'coordinates': [8.75, 44.883...463908.0AlessandriaValidH544.883338.750001860-01-01T00:00:00.000
26NaNNaNFell{'type': 'Point', 'coordinates': [31.81667, 50...4659251.0AlexandrovskyValidH450.9500031.816671900-01-01T00:00:00.000
27NaNNaNFell{'type': 'Point', 'coordinates': [10.15, 45.26...466228000.0AlfianelloValidL645.2666710.150001883-01-01T00:00:00.000
2850.0429.0Fell{'type': 'Point', 'coordinates': [-85.88333, 4...227632000.0AlleganValidH542.53333-85.883331899-01-01T00:00:00.000
29NaNNaNFell{'type': 'Point', 'coordinates': [-105.31667, ...22782000000.0AllendeValidCV326.96667-105.316671969-01-01T00:00:00.000
.......................................
97029.01637.0Fell{'type': 'Point', 'coordinates': [-86.2945, 33...237735560.0SylacaugaValidH433.18836-86.294501954-01-01T00:00:00.000
971NaNNaNFell{'type': 'Point', 'coordinates': [14.65, 49.4]}237767540.0TaborValidH549.4000014.650001753-01-01T00:00:00.000
972NaNNaNFell{'type': 'Point', 'coordinates': [5.41667, 36....237789000.0TadjeraValidL536.183335.416671867-01-01T00:00:00.000
973NaNNaNFell{'type': 'Point', 'coordinates': [-134.20139, ...2378210000.0Tagish LakeValidC2-ung59.70444-134.201392000-01-01T00:00:00.000
974NaNNaNFell{'type': 'Point', 'coordinates': [137.305, 34....237841000.0TaharaValidH4/534.72000137.305001991-01-01T00:00:00.000
975NaNNaNFell{'type': 'Point', 'coordinates': [134.9, 35.38...23789720.0TakenouchiValidH535.38333134.900001880-01-01T00:00:00.000
976NaNNaNFellNaN237911421.0TalampayaValidEucrite-cmNaNNaN1995-01-01T00:00:00.000
977NaNNaNFell{'type': 'Point', 'coordinates': [112.76667, -...2379510500.0TambakwatuValidL6-7.75000112.766671975-01-01T00:00:00.000
978NaNNaNFell{'type': 'Point', 'coordinates': [-7.015, 31.1...48691100000.0TamdakhtValidH531.16333-7.015002008-01-01T00:00:00.000
979NaNNaNFell{'type': 'Point', 'coordinates': [136.23333, 3...23801905.0TanéValidL535.43333136.233331918-01-01T00:00:00.000
980NaNNaNFell{'type': 'Point', 'coordinates': [122.9, 45.4]}238733850.0TaonanValidL545.40000122.900001965-01-01T00:00:00.000
981NaNNaNFell{'type': 'Point', 'coordinates': [10.41667, 32...2388412000.0TatahouineValidDiogenite32.9500010.416671931-01-01T00:00:00.000
982NaNNaNFell{'type': 'Point', 'coordinates': [43.73333, 19...238852500.0TathlithValidL619.3833343.733331967-01-01T00:00:00.000
983NaNNaNFell{'type': 'Point', 'coordinates': [44.45, 35.13...238876000.0TaukValidL635.1333344.450001929-01-01T00:00:00.000
984NaNNaNFell{'type': 'Point', 'coordinates': [23.5, 46.716...2388821000.0TautiValidL646.7166723.500001937-01-01T00:00:00.000
985NaNNaNFell{'type': 'Point', 'coordinates': [142.95, -25....23897160000.0TenhamValidL6-25.73333142.950001879-01-01T00:00:00.000
986NaNNaNFell{'type': 'Point', 'coordinates': [26.95, 58.03...2389828500.0TennasilmValidL458.0333326.950001872-01-01T00:00:00.000
987NaNNaNFell{'type': 'Point', 'coordinates': [70.6, 33.4]}23908342.0ThalValidH633.4000070.600001950-01-01T00:00:00.000
988NaNNaNFell{'type': 'Point', 'coordinates': [37.15028, -1...5449314200.0ThikaValidL6-1.0027837.150282011-01-01T00:00:00.000
989NaNNaNFell{'type': 'Point', 'coordinates': [27.58333, -2...2397645300.0ThuatheValidH4/5-29.3333327.583332002-01-01T00:00:00.000
990NaNNaNFell{'type': 'Point', 'coordinates': [118.99, 32.9...239842232.0TianzhangValidH532.94667118.990001986-01-01T00:00:00.000
991NaNNaNFell{'type': 'Point', 'coordinates': [17.11667, 49...2398928000.0TieschitzValidH/L3.649.6000017.116671878-01-01T00:00:00.000
99234.01762.0Fell{'type': 'Point', 'coordinates': [-89.68333, 3...2399874800.0TildenValidL638.20000-89.683331927-01-01T00:00:00.000
993NaNNaNFell{'type': 'Point', 'coordinates': [1.53333, 14....239993000.0TillaberiValidL614.250001.533331970-01-01T00:00:00.000
994NaNNaNFell{'type': 'Point', 'coordinates': [35.2, 54.5]}2400465500.0TimochinValidH554.5000035.200001807-01-01T00:00:00.000
995NaNNaNFell{'type': 'Point', 'coordinates': [79.41667, 13...24009230.0TirupatiValidH613.6333379.416671934-01-01T00:00:00.000
996NaNNaNFell{'type': 'Point', 'coordinates': [-7.61123, 29...548237000.0TissintValidMartian (shergottite)29.48195-7.611232011-01-01T00:00:00.000
997NaNNaNFell{'type': 'Point', 'coordinates': [111.53333, -...2401120000.0TjabeValidH6-7.08333111.533331869-01-01T00:00:00.000
998NaNNaNFell{'type': 'Point', 'coordinates': [106.58333, -...2401216500.0TjerebonValidL5-6.66667106.583331922-01-01T00:00:00.000
999NaNNaNFell{'type': 'Point', 'coordinates': [34.76667, 47...24019600.0TomakovkaValidLL647.8500034.766671905-01-01T00:00:00.000
\n", + "

1000 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " :@computed_region_cbhk_fwbd :@computed_region_nnqa_25f4 fall \\\n", + "0 NaN NaN Fell \n", + "1 NaN NaN Fell \n", + "2 NaN NaN Fell \n", + "3 NaN NaN Fell \n", + "4 NaN NaN Fell \n", + "5 NaN NaN Fell \n", + "6 NaN NaN Fell \n", + "7 NaN NaN Fell \n", + "8 NaN NaN Fell \n", + "9 NaN NaN Fell \n", + "10 NaN NaN Fell \n", + "11 NaN NaN Fell \n", + "12 NaN NaN Fell \n", + "13 NaN NaN Fell \n", + "14 NaN NaN Fell \n", + "15 NaN NaN Fell \n", + "16 NaN NaN Fell \n", + "17 NaN NaN Fell \n", + "18 NaN NaN Fell \n", + "19 NaN NaN Fell \n", + "20 NaN NaN Fell \n", + "21 NaN NaN Fell \n", + "22 NaN NaN Fell \n", + "23 NaN NaN Fell \n", + "24 NaN NaN Fell \n", + "25 NaN NaN Fell \n", + "26 NaN NaN Fell \n", + "27 NaN NaN Fell \n", + "28 50.0 429.0 Fell \n", + "29 NaN NaN Fell \n", + ".. ... ... ... \n", + "970 29.0 1637.0 Fell \n", + "971 NaN NaN Fell \n", + "972 NaN NaN Fell \n", + "973 NaN NaN Fell \n", + "974 NaN NaN Fell \n", + "975 NaN NaN Fell \n", + "976 NaN NaN Fell \n", + "977 NaN NaN Fell \n", + "978 NaN NaN Fell \n", + "979 NaN NaN Fell \n", + "980 NaN NaN Fell \n", + "981 NaN NaN Fell \n", + "982 NaN NaN Fell \n", + "983 NaN NaN Fell \n", + "984 NaN NaN Fell \n", + "985 NaN NaN Fell \n", + "986 NaN NaN Fell \n", + "987 NaN NaN Fell \n", + "988 NaN NaN Fell \n", + "989 NaN NaN Fell \n", + "990 NaN NaN Fell \n", + "991 NaN NaN Fell \n", + "992 34.0 1762.0 Fell \n", + "993 NaN NaN Fell \n", + "994 NaN NaN Fell \n", + "995 NaN NaN Fell \n", + "996 NaN NaN Fell \n", + "997 NaN NaN Fell \n", + "998 NaN NaN Fell \n", + "999 NaN NaN Fell \n", + "\n", + " geolocation id mass \\\n", + "0 {'type': 'Point', 'coordinates': [6.08333, 50.... 1 21.0 \n", + "1 {'type': 'Point', 'coordinates': [10.23333, 56... 2 720.0 \n", + "2 {'type': 'Point', 'coordinates': [-113, 54.216... 6 107000.0 \n", + "3 {'type': 'Point', 'coordinates': [-99.9, 16.88... 10 1914.0 \n", + "4 {'type': 'Point', 'coordinates': [-64.95, -33.... 370 780.0 \n", + "5 {'type': 'Point', 'coordinates': [71.8, 32.1]} 379 4239.0 \n", + "6 {'type': 'Point', 'coordinates': [95.16667, 44... 390 910.0 \n", + "7 {'type': 'Point', 'coordinates': [0.61667, 44.... 392 30000.0 \n", + "8 {'type': 'Point', 'coordinates': [-65.23333, -... 398 1620.0 \n", + "9 {'type': 'Point', 'coordinates': [-64.55, -30.... 417 1440.0 \n", + "10 {'type': 'Point', 'coordinates': [-9.57028, 16... 423 1000.0 \n", + "11 {'type': 'Point', 'coordinates': [8.38333, 19.... 424 24000.0 \n", + "12 {'type': 'Point', 'coordinates': [2.33333, 50.... 425 NaN \n", + "13 {'type': 'Point', 'coordinates': [35.05, 29.51... 426 779.0 \n", + "14 {'type': 'Point', 'coordinates': [77.95, 29.71... 427 1800.0 \n", + "15 {'type': 'Point', 'coordinates': [8.43333, 8.9... 432 3000.0 \n", + "16 {'type': 'Point', 'coordinates': [42.81667, 39... 433 50000.0 \n", + "17 {'type': 'Point', 'coordinates': [39.51667, 24... 446 160.0 \n", + "18 {'type': 'Point', 'coordinates': [28.96, 13.66... 447 700.0 \n", + "19 {'type': 'Point', 'coordinates': [4.08333, 44.... 448 6000.0 \n", + "20 {'type': 'Point', 'coordinates': [11.01667, 44... 453 2000.0 \n", + "21 {'type': 'Point', 'coordinates': [22.66667, 2]} 454 625.0 \n", + "22 {'type': 'Point', 'coordinates': [6.01533, 45.... 458 252.0 \n", + "23 {'type': 'Point', 'coordinates': [-1.78333, 51... 461 700.0 \n", + "24 {'type': 'Point', 'coordinates': [37.13333, 36... 462 3200.0 \n", + "25 {'type': 'Point', 'coordinates': [8.75, 44.883... 463 908.0 \n", + "26 {'type': 'Point', 'coordinates': [31.81667, 50... 465 9251.0 \n", + "27 {'type': 'Point', 'coordinates': [10.15, 45.26... 466 228000.0 \n", + "28 {'type': 'Point', 'coordinates': [-85.88333, 4... 2276 32000.0 \n", + "29 {'type': 'Point', 'coordinates': [-105.31667, ... 2278 2000000.0 \n", + ".. ... ... ... \n", + "970 {'type': 'Point', 'coordinates': [-86.2945, 33... 23773 5560.0 \n", + "971 {'type': 'Point', 'coordinates': [14.65, 49.4]} 23776 7540.0 \n", + "972 {'type': 'Point', 'coordinates': [5.41667, 36.... 23778 9000.0 \n", + "973 {'type': 'Point', 'coordinates': [-134.20139, ... 23782 10000.0 \n", + "974 {'type': 'Point', 'coordinates': [137.305, 34.... 23784 1000.0 \n", + "975 {'type': 'Point', 'coordinates': [134.9, 35.38... 23789 720.0 \n", + "976 NaN 23791 1421.0 \n", + "977 {'type': 'Point', 'coordinates': [112.76667, -... 23795 10500.0 \n", + "978 {'type': 'Point', 'coordinates': [-7.015, 31.1... 48691 100000.0 \n", + "979 {'type': 'Point', 'coordinates': [136.23333, 3... 23801 905.0 \n", + "980 {'type': 'Point', 'coordinates': [122.9, 45.4]} 23873 3850.0 \n", + "981 {'type': 'Point', 'coordinates': [10.41667, 32... 23884 12000.0 \n", + "982 {'type': 'Point', 'coordinates': [43.73333, 19... 23885 2500.0 \n", + "983 {'type': 'Point', 'coordinates': [44.45, 35.13... 23887 6000.0 \n", + "984 {'type': 'Point', 'coordinates': [23.5, 46.716... 23888 21000.0 \n", + "985 {'type': 'Point', 'coordinates': [142.95, -25.... 23897 160000.0 \n", + "986 {'type': 'Point', 'coordinates': [26.95, 58.03... 23898 28500.0 \n", + "987 {'type': 'Point', 'coordinates': [70.6, 33.4]} 23908 342.0 \n", + "988 {'type': 'Point', 'coordinates': [37.15028, -1... 54493 14200.0 \n", + "989 {'type': 'Point', 'coordinates': [27.58333, -2... 23976 45300.0 \n", + "990 {'type': 'Point', 'coordinates': [118.99, 32.9... 23984 2232.0 \n", + "991 {'type': 'Point', 'coordinates': [17.11667, 49... 23989 28000.0 \n", + "992 {'type': 'Point', 'coordinates': [-89.68333, 3... 23998 74800.0 \n", + "993 {'type': 'Point', 'coordinates': [1.53333, 14.... 23999 3000.0 \n", + "994 {'type': 'Point', 'coordinates': [35.2, 54.5]} 24004 65500.0 \n", + "995 {'type': 'Point', 'coordinates': [79.41667, 13... 24009 230.0 \n", + "996 {'type': 'Point', 'coordinates': [-7.61123, 29... 54823 7000.0 \n", + "997 {'type': 'Point', 'coordinates': [111.53333, -... 24011 20000.0 \n", + "998 {'type': 'Point', 'coordinates': [106.58333, -... 24012 16500.0 \n", + "999 {'type': 'Point', 'coordinates': [34.76667, 47... 24019 600.0 \n", + "\n", + " name nametype recclass reclat reclong \\\n", + "0 Aachen Valid L5 50.77500 6.08333 \n", + "1 Aarhus Valid H6 56.18333 10.23333 \n", + "2 Abee Valid EH4 54.21667 -113.00000 \n", + "3 Acapulco Valid Acapulcoite 16.88333 -99.90000 \n", + "4 Achiras Valid L6 -33.16667 -64.95000 \n", + "5 Adhi Kot Valid EH4 32.10000 71.80000 \n", + "6 Adzhi-Bogdo (stone) Valid LL3-6 44.83333 95.16667 \n", + "7 Agen Valid H5 44.21667 0.61667 \n", + "8 Aguada Valid L6 -31.60000 -65.23333 \n", + "9 Aguila Blanca Valid L -30.86667 -64.55000 \n", + "10 Aioun el Atrouss Valid Diogenite-pm 16.39806 -9.57028 \n", + "11 Aïr Valid L6 19.08333 8.38333 \n", + "12 Aire-sur-la-Lys Valid Unknown 50.66667 2.33333 \n", + "13 Akaba Valid L6 29.51667 35.05000 \n", + "14 Akbarpur Valid H4 29.71667 77.95000 \n", + "15 Akwanga Valid H 8.91667 8.43333 \n", + "16 Akyumak Valid Iron, IVA 39.91667 42.81667 \n", + "17 Al Rais Valid CR2-an 24.41667 39.51667 \n", + "18 Al Zarnkh Valid LL5 13.66033 28.96000 \n", + "19 Alais Valid CI1 44.11667 4.08333 \n", + "20 Albareto Valid L/LL4 44.65000 11.01667 \n", + "21 Alberta Valid L 2.00000 22.66667 \n", + "22 Alby sur Chéran Valid Eucrite-mmict 45.82133 6.01533 \n", + "23 Aldsworth Valid LL5 51.78333 -1.78333 \n", + "24 Aleppo Valid L6 36.23333 37.13333 \n", + "25 Alessandria Valid H5 44.88333 8.75000 \n", + "26 Alexandrovsky Valid H4 50.95000 31.81667 \n", + "27 Alfianello Valid L6 45.26667 10.15000 \n", + "28 Allegan Valid H5 42.53333 -85.88333 \n", + "29 Allende Valid CV3 26.96667 -105.31667 \n", + ".. ... ... ... ... ... \n", + "970 Sylacauga Valid H4 33.18836 -86.29450 \n", + "971 Tabor Valid H5 49.40000 14.65000 \n", + "972 Tadjera Valid L5 36.18333 5.41667 \n", + "973 Tagish Lake Valid C2-ung 59.70444 -134.20139 \n", + "974 Tahara Valid H4/5 34.72000 137.30500 \n", + "975 Takenouchi Valid H5 35.38333 134.90000 \n", + "976 Talampaya Valid Eucrite-cm NaN NaN \n", + "977 Tambakwatu Valid L6 -7.75000 112.76667 \n", + "978 Tamdakht Valid H5 31.16333 -7.01500 \n", + "979 Tané Valid L5 35.43333 136.23333 \n", + "980 Taonan Valid L5 45.40000 122.90000 \n", + "981 Tatahouine Valid Diogenite 32.95000 10.41667 \n", + "982 Tathlith Valid L6 19.38333 43.73333 \n", + "983 Tauk Valid L6 35.13333 44.45000 \n", + "984 Tauti Valid L6 46.71667 23.50000 \n", + "985 Tenham Valid L6 -25.73333 142.95000 \n", + "986 Tennasilm Valid L4 58.03333 26.95000 \n", + "987 Thal Valid H6 33.40000 70.60000 \n", + "988 Thika Valid L6 -1.00278 37.15028 \n", + "989 Thuathe Valid H4/5 -29.33333 27.58333 \n", + "990 Tianzhang Valid H5 32.94667 118.99000 \n", + "991 Tieschitz Valid H/L3.6 49.60000 17.11667 \n", + "992 Tilden Valid L6 38.20000 -89.68333 \n", + "993 Tillaberi Valid L6 14.25000 1.53333 \n", + "994 Timochin Valid H5 54.50000 35.20000 \n", + "995 Tirupati Valid H6 13.63333 79.41667 \n", + "996 Tissint Valid Martian (shergottite) 29.48195 -7.61123 \n", + "997 Tjabe Valid H6 -7.08333 111.53333 \n", + "998 Tjerebon Valid L5 -6.66667 106.58333 \n", + "999 Tomakovka Valid LL6 47.85000 34.76667 \n", + "\n", + " year \n", + "0 1880-01-01T00:00:00.000 \n", + "1 1951-01-01T00:00:00.000 \n", + "2 1952-01-01T00:00:00.000 \n", + "3 1976-01-01T00:00:00.000 \n", + "4 1902-01-01T00:00:00.000 \n", + "5 1919-01-01T00:00:00.000 \n", + "6 1949-01-01T00:00:00.000 \n", + "7 1814-01-01T00:00:00.000 \n", + "8 1930-01-01T00:00:00.000 \n", + "9 1920-01-01T00:00:00.000 \n", + "10 1974-01-01T00:00:00.000 \n", + "11 1925-01-01T00:00:00.000 \n", + "12 1769-01-01T00:00:00.000 \n", + "13 1949-01-01T00:00:00.000 \n", + "14 1838-01-01T00:00:00.000 \n", + "15 1959-01-01T00:00:00.000 \n", + "16 1981-01-01T00:00:00.000 \n", + "17 1957-01-01T00:00:00.000 \n", + "18 2001-01-01T00:00:00.000 \n", + "19 1806-01-01T00:00:00.000 \n", + "20 1766-01-01T00:00:00.000 \n", + "21 1949-01-01T00:00:00.000 \n", + "22 2002-01-01T00:00:00.000 \n", + "23 1835-01-01T00:00:00.000 \n", + "24 1873-01-01T00:00:00.000 \n", + "25 1860-01-01T00:00:00.000 \n", + "26 1900-01-01T00:00:00.000 \n", + "27 1883-01-01T00:00:00.000 \n", + "28 1899-01-01T00:00:00.000 \n", + "29 1969-01-01T00:00:00.000 \n", + ".. ... \n", + "970 1954-01-01T00:00:00.000 \n", + "971 1753-01-01T00:00:00.000 \n", + "972 1867-01-01T00:00:00.000 \n", + "973 2000-01-01T00:00:00.000 \n", + "974 1991-01-01T00:00:00.000 \n", + "975 1880-01-01T00:00:00.000 \n", + "976 1995-01-01T00:00:00.000 \n", + "977 1975-01-01T00:00:00.000 \n", + "978 2008-01-01T00:00:00.000 \n", + "979 1918-01-01T00:00:00.000 \n", + "980 1965-01-01T00:00:00.000 \n", + "981 1931-01-01T00:00:00.000 \n", + "982 1967-01-01T00:00:00.000 \n", + "983 1929-01-01T00:00:00.000 \n", + "984 1937-01-01T00:00:00.000 \n", + "985 1879-01-01T00:00:00.000 \n", + "986 1872-01-01T00:00:00.000 \n", + "987 1950-01-01T00:00:00.000 \n", + "988 2011-01-01T00:00:00.000 \n", + "989 2002-01-01T00:00:00.000 \n", + "990 1986-01-01T00:00:00.000 \n", + "991 1878-01-01T00:00:00.000 \n", + "992 1927-01-01T00:00:00.000 \n", + "993 1970-01-01T00:00:00.000 \n", + "994 1807-01-01T00:00:00.000 \n", + "995 1934-01-01T00:00:00.000 \n", + "996 2011-01-01T00:00:00.000 \n", + "997 1869-01-01T00:00:00.000 \n", + "998 1922-01-01T00:00:00.000 \n", + "999 1905-01-01T00:00:00.000 \n", + "\n", + "[1000 rows x 12 columns]" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", + "nasa = pd.read_json(json_data)\n", + "nasa\n", "\n" ] }, @@ -79,11 +1298,155 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 9, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
:@computed_region_cbhk_fwbd:@computed_region_nnqa_25f4fallgeolocationidmassnamenametyperecclassreclatreclongyear
0NaNNaNFell{'type': 'Point', 'coordinates': [6.08333, 50....121.0AachenValidL550.775006.083331880-01-01T00:00:00.000
1NaNNaNFell{'type': 'Point', 'coordinates': [10.23333, 56...2720.0AarhusValidH656.1833310.233331951-01-01T00:00:00.000
2NaNNaNFell{'type': 'Point', 'coordinates': [-113, 54.216...6107000.0AbeeValidEH454.21667-113.000001952-01-01T00:00:00.000
3NaNNaNFell{'type': 'Point', 'coordinates': [-99.9, 16.88...101914.0AcapulcoValidAcapulcoite16.88333-99.900001976-01-01T00:00:00.000
4NaNNaNFell{'type': 'Point', 'coordinates': [-64.95, -33....370780.0AchirasValidL6-33.16667-64.950001902-01-01T00:00:00.000
\n", + "
" + ], + "text/plain": [ + " :@computed_region_cbhk_fwbd :@computed_region_nnqa_25f4 fall \\\n", + "0 NaN NaN Fell \n", + "1 NaN NaN Fell \n", + "2 NaN NaN Fell \n", + "3 NaN NaN Fell \n", + "4 NaN NaN Fell \n", + "\n", + " geolocation id mass name \\\n", + "0 {'type': 'Point', 'coordinates': [6.08333, 50.... 1 21.0 Aachen \n", + "1 {'type': 'Point', 'coordinates': [10.23333, 56... 2 720.0 Aarhus \n", + "2 {'type': 'Point', 'coordinates': [-113, 54.216... 6 107000.0 Abee \n", + "3 {'type': 'Point', 'coordinates': [-99.9, 16.88... 10 1914.0 Acapulco \n", + "4 {'type': 'Point', 'coordinates': [-64.95, -33.... 370 780.0 Achiras \n", + "\n", + " nametype recclass reclat reclong year \n", + "0 Valid L5 50.77500 6.08333 1880-01-01T00:00:00.000 \n", + "1 Valid H6 56.18333 10.23333 1951-01-01T00:00:00.000 \n", + "2 Valid EH4 54.21667 -113.00000 1952-01-01T00:00:00.000 \n", + "3 Valid Acapulcoite 16.88333 -99.90000 1976-01-01T00:00:00.000 \n", + "4 Valid L6 -33.16667 -64.95000 1902-01-01T00:00:00.000 " + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", + "nasa.head()\n", "\n" ] }, @@ -98,12 +1461,25 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 13, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "Fell 996\n", + "Found 4\n", + "Name: fall, dtype: int64" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", - "\n" + "pd.value_counts(nasa[\"fall\"])" ] }, { @@ -115,12 +1491,12 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 15, "metadata": {}, "outputs": [], "source": [ "# Your code here:\n", - "\n" + "nasa.to_json(\"nasa.json\", orient=\"records\")\n" ] }, { @@ -136,14 +1512,923 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 20, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
timerad_flowfpv_closefpv_openhighbypassbpv_closebpv_openclass
550810-6112588644
56096052-4404444
50-189-7500394021
53979042-22537124
55282054-6262821
41084338-4434521
370100036-8636421
460830460373601
44079042-17353721
44-1780440343401
55081054-10252621
56095052-3404444
3701000346646741
43-38624414434201
46-5840460383701
450810440363701
4808605030383701
56078042-22237144
56077018-182259384
455900440444621
370770-20274198581
37090-61805372201
37-87702004057161
50595-3500454621
43-27604415323201
42-185-5420444401
55097046-2425184
37076026203950121
370768300404561
4501060469616001
..............................
5509704204155144
44084-3440404001
46-185-446-14393901
45077044-6323421
55098044114254124
45-288-34611424101
4108304210424101
43086-442-6424421
55096046-6415084
44086142-27434521
56098-142-174257144
49-58205010333301
55078-21802360384
445790441353501
47277046-1303101
454770440313321
370790309424861
43-185042-10424421
430768420333521
3708003024434961
3827903818424101
1010102070-3133325
39-280-4380414101
43081142-9373921
49087046-12384121
800840-36-2941201165
550810-202526102764
55077012-222265424
370103018-166685201
562980521424644
\n", + "

14500 rows × 9 columns

\n", + "
" + ], + "text/plain": [ + " time rad_flow fpv_close fpv_open high bypass bpv_close bpv_open \\\n", + "55 0 81 0 -6 11 25 88 64 \n", + "56 0 96 0 52 -4 40 44 4 \n", + "50 -1 89 -7 50 0 39 40 2 \n", + "53 9 79 0 42 -2 25 37 12 \n", + "55 2 82 0 54 -6 26 28 2 \n", + "41 0 84 3 38 -4 43 45 2 \n", + "37 0 100 0 36 -8 63 64 2 \n", + "46 0 83 0 46 0 37 36 0 \n", + "44 0 79 0 42 -17 35 37 2 \n", + "44 -1 78 0 44 0 34 34 0 \n", + "55 0 81 0 54 -10 25 26 2 \n", + "56 0 95 0 52 -3 40 44 4 \n", + "37 0 100 0 34 6 64 67 4 \n", + "43 -3 86 2 44 14 43 42 0 \n", + "46 -5 84 0 46 0 38 37 0 \n", + "45 0 81 0 44 0 36 37 0 \n", + "48 0 86 0 50 30 38 37 0 \n", + "56 0 78 0 42 -2 22 37 14 \n", + "56 0 77 0 18 -18 22 59 38 \n", + "45 5 90 0 44 0 44 46 2 \n", + "37 0 77 0 -20 27 41 98 58 \n", + "37 0 90 -6 18 0 53 72 20 \n", + "37 -8 77 0 20 0 40 57 16 \n", + "50 5 95 -3 50 0 45 46 2 \n", + "43 -2 76 0 44 15 32 32 0 \n", + "42 -1 85 -5 42 0 44 44 0 \n", + "55 0 97 0 46 -2 42 51 8 \n", + "37 0 76 0 26 20 39 50 12 \n", + "37 0 76 8 30 0 40 45 6 \n", + "45 0 106 0 46 9 61 60 0 \n", + ".. ... ... ... ... ... ... ... ... \n", + "55 0 97 0 42 0 41 55 14 \n", + "44 0 84 -3 44 0 40 40 0 \n", + "46 -1 85 -4 46 -14 39 39 0 \n", + "45 0 77 0 44 -6 32 34 2 \n", + "55 0 98 0 44 11 42 54 12 \n", + "45 -2 88 -3 46 11 42 41 0 \n", + "41 0 83 0 42 10 42 41 0 \n", + "43 0 86 -4 42 -6 42 44 2 \n", + "55 0 96 0 46 -6 41 50 8 \n", + "44 0 86 1 42 -27 43 45 2 \n", + "56 0 98 -1 42 -17 42 57 14 \n", + "49 -5 82 0 50 10 33 33 0 \n", + "55 0 78 -2 18 0 23 60 38 \n", + "44 5 79 0 44 1 35 35 0 \n", + "47 2 77 0 46 -1 30 31 0 \n", + "45 4 77 0 44 0 31 33 2 \n", + "37 0 79 0 30 9 42 48 6 \n", + "43 -1 85 0 42 -10 42 44 2 \n", + "43 0 76 8 42 0 33 35 2 \n", + "37 0 80 0 30 24 43 49 6 \n", + "38 2 79 0 38 18 42 41 0 \n", + "101 0 102 0 70 -3 1 33 32 \n", + "39 -2 80 -4 38 0 41 41 0 \n", + "43 0 81 1 42 -9 37 39 2 \n", + "49 0 87 0 46 -12 38 41 2 \n", + "80 0 84 0 -36 -29 4 120 116 \n", + "55 0 81 0 -20 25 26 102 76 \n", + "55 0 77 0 12 -22 22 65 42 \n", + "37 0 103 0 18 -16 66 85 20 \n", + "56 2 98 0 52 1 42 46 4 \n", + "\n", + " class \n", + "55 4 \n", + "56 4 \n", + "50 1 \n", + "53 4 \n", + "55 1 \n", + "41 1 \n", + "37 1 \n", + "46 1 \n", + "44 1 \n", + "44 1 \n", + "55 1 \n", + "56 4 \n", + "37 1 \n", + "43 1 \n", + "46 1 \n", + "45 1 \n", + "48 1 \n", + "56 4 \n", + "56 4 \n", + "45 1 \n", + "37 1 \n", + "37 1 \n", + "37 1 \n", + "50 1 \n", + "43 1 \n", + "42 1 \n", + "55 4 \n", + "37 1 \n", + "37 1 \n", + "45 1 \n", + ".. ... \n", + "55 4 \n", + "44 1 \n", + "46 1 \n", + "45 1 \n", + "55 4 \n", + "45 1 \n", + "41 1 \n", + "43 1 \n", + "55 4 \n", + "44 1 \n", + "56 4 \n", + "49 1 \n", + "55 4 \n", + "44 1 \n", + "47 1 \n", + "45 1 \n", + "37 1 \n", + "43 1 \n", + "43 1 \n", + "37 1 \n", + "38 1 \n", + "101 5 \n", + "39 1 \n", + "43 1 \n", + "49 1 \n", + "80 5 \n", + "55 4 \n", + "55 4 \n", + "37 1 \n", + "56 4 \n", + "\n", + "[14500 rows x 9 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Run this code:\n", "\n", "cols = ['time', 'rad_flow', 'fpv_close', 'fpv_open', 'high', 'bypass', 'bpv_close', 'bpv_open', 'class']\n", - "tst_url = 'https://archive.ics.uci.edu/ml/machine-learning-databases/statlog/shuttle/shuttle.tst'" + "tst_url = 'https://archive.ics.uci.edu/ml/machine-learning-databases/statlog/shuttle/shuttle.tst'\n", + "\n", + "shuttle = pd.read_csv(tst_url, sep = \" \", names = cols)\n", + "shuttle\n", + "\n" ] }, { @@ -165,12 +2450,130 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 21, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
timerad_flowfpv_closefpv_openhighbypassbpv_closebpv_openclass
550810-6112588644
56096052-4404444
50-189-7500394021
53979042-22537124
55282054-6262821
\n", + "
" + ], + "text/plain": [ + " time rad_flow fpv_close fpv_open high bypass bpv_close bpv_open \\\n", + "55 0 81 0 -6 11 25 88 64 \n", + "56 0 96 0 52 -4 40 44 4 \n", + "50 -1 89 -7 50 0 39 40 2 \n", + "53 9 79 0 42 -2 25 37 12 \n", + "55 2 82 0 54 -6 26 28 2 \n", + "\n", + " class \n", + "55 4 \n", + "56 4 \n", + "50 1 \n", + "53 4 \n", + "55 1 " + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", - "\n" + "shuttle.head()\n" ] }, { @@ -182,12 +2585,12 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ "# Your code here:\n", - "\n" + "shuttle.to_csv(\"shuttle.csv\", sep = \",\", index = False)\n" ] }, { @@ -203,12 +2606,1979 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 25, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
NameYearGroupStatusBirth DateBirth PlaceGenderAlma MaterUndergraduate MajorGraduate MajorMilitary RankMilitary BranchSpace FlightsSpace Flight (hr)Space WalksSpace Walks (hr)MissionsDeath DateDeath Mission
0Joseph M. Acaba2004.019.0Active1967-05-17Inglewood, CAMaleUniversity of California-Santa Barbara; Univer...GeologyGeologyNaNNaN23307213.0STS-119 (Discovery), ISS-31/32 (Soyuz)NaTNaN
1Loren W. ActonNaNNaNRetired1936-03-07Lewiston, MTMaleMontana State University; University of ColoradoEngineering PhysicsSolar PhysicsNaNNaN119000.0STS 51-F (Challenger)NaTNaN
2James C. Adamson1984.010.0Retired1946-03-03Warsaw, NYMaleUS Military Academy; Princeton UniversityEngineeringAerospace EngineeringColonelUS Army (Retired)233400.0STS-28 (Columbia), STS-43 (Atlantis)NaTNaN
3Thomas D. Akers1987.012.0Retired1951-05-20St. Louis, MOMaleUniversity of Missouri-RollaApplied MathematicsApplied MathematicsColonelUS Air Force (Retired)4814429.0STS-41 (Discovery), STS-49 (Endeavor), STS-61 ...NaTNaN
4Buzz Aldrin1963.03.0Retired1930-01-20Montclair, NJMaleUS Military Academy; MITMechanical EngineeringAstronauticsColonelUS Air Force (Retired)228928.0Gemini 12, Apollo 11NaTNaN
5Andrew M. Allen1987.012.0Retired1955-08-04Philadelphia, PAMaleVillanova University; University of FloridaMechanical EngineeringBusiness AdministrationLieutenant ColonelUS Marine Corps (Retired)390600.0STS-46 (Atlantis), STS-62 (Columbia), STS-75 (...NaTNaN
6Joseph P. Allen1967.06.0Retired1937-06-27Crawsfordsville, INMaleDePauw University; Yale UniversityMathematics & PhysicsPhysicsNaNNaN2313212.0ST-5 (Columbia), STS 51-A (Discovery)NaTNaN
7Scott D. Altman1995.015.0Retired1959-08-15Lincoln, ILMaleUniversity of Illinois; US Naval Postgraduate ...Aeronautical & Astronautical EngineeringAeronautical EngineeringCaptainUS Navy (Retired)4123600.0STS-90 (Columbia), STS-106 (Atlantis), STS-109...NaTNaN
8William A. Anders1963.03.0Retired1933-10-17Hong KongMaleUS Naval Academy; Air Force Institute of Techn...Nuclear EngineeringNuclear EngineeringMajor GeneralUS Air Force Reserves (Retired)114700.0Apollo 8NaTNaN
9Clayton C. Anderson1998.017.0Retired1959-02-23Omaha, NEMaleHastings College; Iowa State UniversityPhysicsAerospace EngineeringNaNNaN24005638.0STS-117/120 (Atlantis/Discovery), STS-131 (Dis...NaTNaN
10Michael P. Anderson1995.015.0Deceased1959-12-25Plattsburgh, NYMaleUniversity of Washington; Creighton UniversityPhysics & AstronomyPhysicsLieutenant ColonelUS Air Force259400.0STS-89 (Endeavor), STS-107 (Columbia)2003-02-01STS-107 (Columbia)
11Dominic A. Antonelli2000.018.0Active1967-08-23Detroit, MIMaleMIT; University of WashingtonAeronautics & AstronauticsAeronautics & AstronauticsCommanderUS Navy257900.0STS-119 (Discovery), STS-132 (Atlantis)NaTNaN
12Jerome Apt III1985.011.0Retired1949-04-18Springfield, MAMaleHarvard University; MITPhysicsPhysicsNaNNaN4847211.0STS-37 (Atlantis), STS-47 (Endeavor), STS-59 (...NaTNaN
13Lee J. Archambault1998.017.0Retired1960-08-25Oak Park, ILMaleUniversity of Illinois-UrbanaAeronautical & Astronautical EngineeringAeronautical & Astronautical EngineeringColonelUS Air Force263900.0STS-117 (Atlantis), STS-119 (Discovery)NaTNaN
14Neil A. Armstrong1962.02.0Deceased1930-08-05Wapakoneta, OHMalePurdue University; University of Southern Cali...Aeronautical EngineeringAerospace EngineeringNaNNaN220512.0Gemini 8, Apollo 112012-08-25NaN
15Richard R. Arnold II2004.019.0Active1963-11-26Cheverly, MDMaleFrostburg State University; University of Mary...AccountingEnvironmental ScienceNaNNaN1307212.0STS-119 (Discovery)NaTNaN
16Jeffrey S. Ashby1995.015.0Retired1954-06-01Dallas, TXMaleUniversity of Idaho; University of TennesseeMechanical EngineeringAviation SystemsCaptainUS Navy (Retired)365500.0STS-93 (Columbia), STS-100 (Endeavor), STS-112...NaTNaN
17Serena M. Aunon2009.020.0Active1976-04-09Indianapolis, INFemaleGeorge Washington University; University of TexasElectrical EngineeringMedicineNaNNaN0000.0NaNNaTNaN
18James P. Bagian1980.09.0Retired1952-02-22Philadelphia, PAMaleDrexel University; Thomas Jefferson UniversityMechanical EngineeringMedicineNaNNaN233700.0STS-29 (Discovery), STS-40 (Columbia)NaTNaN
19Ellen S. Baker1984.010.0Retired1953-04-27Fayettesville, NCFemaleState University of New York-Buffalo; Cornell ...GeologyMedicine; Public HealthNaNNaN368600.0STS-34 (Atlantis), STS-50 (Columbia), STS-71 (...NaTNaN
20Michael A. Baker1985.011.0Management1953-10-27Memphis, TNMaleUniversity of TexasAerospace EngineeringNaNCaptainUS Navy (Retired)496500.0STS-43 (Atlantis), STS-52 (Columbia), STS-68 (...NaTNaN
21Michael R. Barratt2000.018.0Active1959-04-16Vancouver, WAMaleUniversity of Washington; Northwestern Univers...ZoologyMedicine; Aerospace MedicineNaNNaN2507515.0ISS-19/20 (Soyuz), STS-133 (Discovery)NaTNaN
22Daniel T. Barry1992.014.0Retired1953-12-30Norwalk, CTMaleCornell University; Princeton University; Univ...Electrical EngineeringElectrical Engineering; Computer Science; Medi...NaNNaN3733426.0STS-72 (Endeavor), STS-96 (Discovery), STS-105...NaTNaN
23John-David F. BartoeNaNNaNRetired1944-11-17Abington, PAMaleLehigh University; Georgetown UniversityPhysicsPhysicsNaNNaN119000.0STS 51-F (Challenger)NaTNaN
24Charles A. Bassett II1963.03.0Deceased1931-12-30Dayton, OHMaleTexas Technological CollegeElectrical EngineeringNaNCaptainUS Air Force0000.0NaN1966-02-28NaN
25Alan L. Bean1963.03.0Retired1932-03-15Wheeler, TXMaleUniversity of TexasAeronautical EngineeringNaNCaptainUS Navy (Retired)21671310.0Apollo 12, Skylab 3NaTNaN
26Robert L. Behnken2000.018.0Active1970-07-28Creve Couer, MOMaleWashington University; California Institute of...Physics & Mechanical EngineeringMechanical EngineeringColonelUS Air Force2708637.0STS-123 (Endeavor), STS-130 (Endeavor)NaTNaN
27John E. Blaha1980.09.0Retired1942-08-26San Antonio, TXMaleUS Air Force Academy; Purdue UniversityEngineering ScienceAstronautical EngineeringColonelUS Air Force (Retired)5386100.0STS-29 (Discovery), STS-33 (Discovery), STS-43...NaTNaN
28Michael J. Bloomfield1995.015.0Retired1959-03-16Flint, MIMaleUS Air Force Academy; Old Dominion UniversityEngineering MechanicsEngineering ManagementColonelUS Air Force (Retired)377900.0STS-86 (Atlantis), STS-97 (Endeavor), STS-110 ...NaTNaN
29Guion S. Bluford Jr.1978.08.0Retired1942-11-22Philadelphia, PAMalePennsylvania State University; Air Force Insti...Aerospace EngineeringAerospace Engineering; Business AdministrationColonelUS Air Force (Retired)468900.0STS-8 (Challenger), STS 61-A (Challenger), STS...NaTNaN
............................................................
327Charles Lacy Veach1984.010.0Deceased1944-09-18Chicago, ILMaleUS Air Force AcademyEngineering ManagementNaNNaNNaN243600.0STS-39 (Discovery), STS-52 (Columbia)1995-10-03NaN
328Terry W. Virts Jr.2000.018.0Active1967-12-01Baltimore, MDMaleUS Air Force Academy; Embry-Riddle Aeronautica...MathematicsAeronauticsColonelUS Air Force25122318.0STS-130 (Endeavor), ISS-42/43 (Soyuz)NaTNaN
329James S. Voss1987.012.0Retired1949-03-03Cordova, ALMaleAuburn University; University of ColoradoAerospace EngineeringAerospace Engineering SciencesColonelUS Army (Retired)54853422.0STS-44 (Atlantis), STS-53 (Discovery), STS-69 ...NaTNaN
330Janice E. Voss1990.013.0Deceased1956-10-08South Bend, INFemalePurdue University; MITEngineering ScienceElectrical Engineering; Aeronautics & Astronau...NaNNaN5117900.0STS-57 (Endeavor), STS-63 (Discovery), STS-83 ...2012-02-06NaN
331Rex J. Walheim1996.016.0Active1962-10-10Redwood, CAMaleUniversity of California-Berkeley; University ...Mechanical EngineeringIndustrial EngineeringColonelUS Air Force (Retired)3872536.0STS-110 (Atlantis), STS-122 (Atlantis), STS-13...NaTNaN
332Charles D. WalkerNaNNaNRetired1948-08-29Bedford, INMalePurdue UniversityAeronautical & Astronautical EngineeringNaNNaNNaN347700.0STS 41-D (Discovery), STS 51-D (Discovery), ST...NaTNaN
333David M. Walker1978.08.0Deceased1944-05-20Columbus, GAMaleUS Naval AcademyNaval SciencesNaNCaptainUS Navy (Retired)472400.0STS 51-A (Discovery), STS-30 (Atlantis), STS-5...2001-04-23NaN
334Shannon Walker2004.019.0Active1965-06-04Houston, TXFemaleRice UniversitySpace PhysicsSpace PhysicsNaNNaN1391900.0ISS-24/25 (Soyuz)NaTNaN
335Carl E. Walz1990.013.0Retired1955-09-06Cleveland, OHMaleKent State University; John Carroll UniversityPhysicsSolid State PhysicsColonelUS Air Force45533319.0STS-51 (Discovery), STS-65 (Columbia), STS-79 ...NaTNaN
336Taylor G. WangNaNNaNRetired1940-06-16Jiangxi, ChinaMaleUniversity of California at Los AngelesPhysicsPhysicsNaNNaN116800.0STS 51-B (Challenger)NaTNaN
337Mary E. Weber1992.014.0Retired1962-08-24Cleveland, OHFemalePurdue University; University of California-Be...Chemical EngineeringPhysical ChemistryNaNNaN245000.0STS-70 (Discovery), STS-101 (Atlantis)NaTNaN
338Paul J. Weitz1966.05.0Retired1932-06-25Erie, PAMalePennsylvania State University; US Naval Postgr...Aeronautical EngineeringAeronautical EngineeringCaptainUS Navy (Retired)279312.0Skylab 2, STS-6 (Challenger)NaTNaN
339James D. Wetherbee1984.010.0Retired1952-11-27Flushing, NYMaleUniversity of Notre DameAerospace EngineeringNaNCaptainUS Navy (Retired)6159400.0STS-32 (Columbia), STS-52 (Columbia), STS-63 (...NaTNaN
340Douglas H. Wheelock1998.017.0Active1960-05-05Binghamton, NYMaleUS Military Academy; Georgia Institute of Tech...Applied Science & EngineeringAerospace EngineeringColonelUS Army24281643.0STS-120 (Discovery), ISS-24/25 (Soyuz)NaTNaN
341Edward H. White II1962.02.0Deceased1930-11-14San Antonio, TXMaleUS Military Academy; University of MichiganNaNAeronautical EngineeringLieutenant ColonelUS Air Force29710.5Gemini 4, Apollo 11967-01-27Apollo 1
342Peggy A. Whitson1996.016.0Active1960-02-09Mt. Ayr, IAFemaleIowa Wesleyan College; Rice UniversityChemistry & BiologyBiochemistryNaNNaN311698746.0STS-111/113 (Endeavor), ISS-16 (Soyuz), ISS-50...NaTNaN
343Terrence W. Wilcutt1990.013.0Management1949-10-31Russellville, KYMaleWestern Kentucky UniversityMathematicsNaNNaNNaN4100800.0STS-68 (Endeavor), STS-79 (Atlantis), STS-89 (...NaTNaN
344Clifton C. Williams Jr.1963.03.0Deceased1932-09-26Mobile, ALMaleAuburn UniversityMechanical EngineeringNaNMajorUS Marine Corps0000.0NaN1967-10-05NaN
345Donald E. Williams1978.08.0Retired1958-02-13Lafayette, INMalePurdue UniversityMechanical EngineeringNaNCaptainUS Navy (Retired)228700.0STS 51-D (Discovery), STS-34 (Atlantis)NaTNaN
346Jeffrey N. Williams1996.016.0Active1958-01-18Superior, WIMaleUS Military Academy; US Naval Postgraduate Sch...Applied Science & EngineeringAeronautical Engineering; National Security & ...ColonelUS Army (Retired)412818532.0STS-101 (Atlantis), ISS-13 (Soyuz), ISS-21/22 ...NaTNaN
347Sunita L. Williams1998.017.0Active1965-09-19Euclid, OHFemaleUS Naval Academy; Florida Institute of TechnologyPhysical ScienceEngineering ManagementCaptainUS Navy27721750.0STS-116/117 (Discovery/Atlantis), ISS-32/33 (S...NaTNaN
348Barry E. Wilmore2000.018.0Active1962-12-29Murfreesboro, TNMaleTennessee Technological University; University...Electrical EngineeringElectrical Engineering; Aviation SystemsCaptainUS Navy24272425.0STS-129 (Atlantis), ISS-41/42 (Soyuz)NaTNaN
349Stephanie D. Wilson1996.016.0Active1966-09-27Boston, MAFemaleHarvard University; University of TexasEngineering ScienceAerospace EngineeringNaNNaN3103100.0STS-121 (Discovery), STS-120 (Discovery), STS-...NaTNaN
350G. Reid Wiseman2009.020.0Active1975-11-11Baltimore, MDMaleRensselaer Polytechnic Institute; Johns Hopkin...Computer & Systems EngineeringSystems EngineeringCommanderUS Navy13968213.0ISS-40/41 (Soyuz)NaTNaN
351Peter J. K. Wisoff1990.013.0Retired1958-08-16Norfolk, VAMaleUniversity of Virginia; Stanford UniversityPhysicsApplied PhysicsNaNNaN41064320.0STS-57 (Endeavor), STS-68 (Endeavor), STS-81 (...NaTNaN
352David A. Wolf1990.013.0Retired1956-08-23Indianapolis, INMalePurdue University; Indiana UniversityElectrical EngineeringMedicineNaNNaN34044741.0STS-58 (Columbia). STS-86/89 (Atlantis/Endeavo...NaTNaN
353Neil W. Woodward III1998.017.0Retired1962-07-26Chicago, ILMaleMIT; University of Texas-Austin; George Washin...PhysicsPhysics; Business ManagementCommanderUS Navy0000.0NaNNaTNaN
354Alfred M. Worden1966.05.0Retired1932-02-07Jackson, MIMaleUS Military Academy; University of MichiganMilitary ScienceAeronautical & Astronautical EngineeringColonelUS Air Force (Retired)129510.5Apollo 15NaTNaN
355John W. Young1962.02.0Retired1930-09-24San Francisco, CAMaleGeorgia Institute of TechnologyAeronautical EngineeringNaNCaptainUS Navy (Retired)6835320.0Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS...NaTNaN
356George D. Zamka1998.017.0Retired1962-06-29Jersey City, NJMaleUS Naval Academy; Florida Institute of TechnologyMathematicsEngineering ManagementColonelUS Marine Corps (Retired)269200.0STS-120 (Discovery), STS-130 (Endeavor)NaTNaN
\n", + "

357 rows × 19 columns

\n", + "
" + ], + "text/plain": [ + " Name Year Group Status Birth Date \\\n", + "0 Joseph M. Acaba 2004.0 19.0 Active 1967-05-17 \n", + "1 Loren W. Acton NaN NaN Retired 1936-03-07 \n", + "2 James C. Adamson 1984.0 10.0 Retired 1946-03-03 \n", + "3 Thomas D. Akers 1987.0 12.0 Retired 1951-05-20 \n", + "4 Buzz Aldrin 1963.0 3.0 Retired 1930-01-20 \n", + "5 Andrew M. Allen 1987.0 12.0 Retired 1955-08-04 \n", + "6 Joseph P. Allen 1967.0 6.0 Retired 1937-06-27 \n", + "7 Scott D. Altman 1995.0 15.0 Retired 1959-08-15 \n", + "8 William A. Anders 1963.0 3.0 Retired 1933-10-17 \n", + "9 Clayton C. Anderson 1998.0 17.0 Retired 1959-02-23 \n", + "10 Michael P. Anderson 1995.0 15.0 Deceased 1959-12-25 \n", + "11 Dominic A. Antonelli 2000.0 18.0 Active 1967-08-23 \n", + "12 Jerome Apt III 1985.0 11.0 Retired 1949-04-18 \n", + "13 Lee J. Archambault 1998.0 17.0 Retired 1960-08-25 \n", + "14 Neil A. Armstrong 1962.0 2.0 Deceased 1930-08-05 \n", + "15 Richard R. Arnold II 2004.0 19.0 Active 1963-11-26 \n", + "16 Jeffrey S. Ashby 1995.0 15.0 Retired 1954-06-01 \n", + "17 Serena M. Aunon 2009.0 20.0 Active 1976-04-09 \n", + "18 James P. Bagian 1980.0 9.0 Retired 1952-02-22 \n", + "19 Ellen S. Baker 1984.0 10.0 Retired 1953-04-27 \n", + "20 Michael A. Baker 1985.0 11.0 Management 1953-10-27 \n", + "21 Michael R. Barratt 2000.0 18.0 Active 1959-04-16 \n", + "22 Daniel T. Barry 1992.0 14.0 Retired 1953-12-30 \n", + "23 John-David F. Bartoe NaN NaN Retired 1944-11-17 \n", + "24 Charles A. Bassett II 1963.0 3.0 Deceased 1931-12-30 \n", + "25 Alan L. Bean 1963.0 3.0 Retired 1932-03-15 \n", + "26 Robert L. Behnken 2000.0 18.0 Active 1970-07-28 \n", + "27 John E. Blaha 1980.0 9.0 Retired 1942-08-26 \n", + "28 Michael J. Bloomfield 1995.0 15.0 Retired 1959-03-16 \n", + "29 Guion S. Bluford Jr. 1978.0 8.0 Retired 1942-11-22 \n", + ".. ... ... ... ... ... \n", + "327 Charles Lacy Veach 1984.0 10.0 Deceased 1944-09-18 \n", + "328 Terry W. Virts Jr. 2000.0 18.0 Active 1967-12-01 \n", + "329 James S. Voss 1987.0 12.0 Retired 1949-03-03 \n", + "330 Janice E. Voss 1990.0 13.0 Deceased 1956-10-08 \n", + "331 Rex J. Walheim 1996.0 16.0 Active 1962-10-10 \n", + "332 Charles D. Walker NaN NaN Retired 1948-08-29 \n", + "333 David M. Walker 1978.0 8.0 Deceased 1944-05-20 \n", + "334 Shannon Walker 2004.0 19.0 Active 1965-06-04 \n", + "335 Carl E. Walz 1990.0 13.0 Retired 1955-09-06 \n", + "336 Taylor G. Wang NaN NaN Retired 1940-06-16 \n", + "337 Mary E. Weber 1992.0 14.0 Retired 1962-08-24 \n", + "338 Paul J. Weitz 1966.0 5.0 Retired 1932-06-25 \n", + "339 James D. Wetherbee 1984.0 10.0 Retired 1952-11-27 \n", + "340 Douglas H. Wheelock 1998.0 17.0 Active 1960-05-05 \n", + "341 Edward H. White II 1962.0 2.0 Deceased 1930-11-14 \n", + "342 Peggy A. Whitson 1996.0 16.0 Active 1960-02-09 \n", + "343 Terrence W. Wilcutt 1990.0 13.0 Management 1949-10-31 \n", + "344 Clifton C. Williams Jr. 1963.0 3.0 Deceased 1932-09-26 \n", + "345 Donald E. Williams 1978.0 8.0 Retired 1958-02-13 \n", + "346 Jeffrey N. Williams 1996.0 16.0 Active 1958-01-18 \n", + "347 Sunita L. Williams 1998.0 17.0 Active 1965-09-19 \n", + "348 Barry E. Wilmore 2000.0 18.0 Active 1962-12-29 \n", + "349 Stephanie D. Wilson 1996.0 16.0 Active 1966-09-27 \n", + "350 G. Reid Wiseman 2009.0 20.0 Active 1975-11-11 \n", + "351 Peter J. K. Wisoff 1990.0 13.0 Retired 1958-08-16 \n", + "352 David A. Wolf 1990.0 13.0 Retired 1956-08-23 \n", + "353 Neil W. Woodward III 1998.0 17.0 Retired 1962-07-26 \n", + "354 Alfred M. Worden 1966.0 5.0 Retired 1932-02-07 \n", + "355 John W. Young 1962.0 2.0 Retired 1930-09-24 \n", + "356 George D. Zamka 1998.0 17.0 Retired 1962-06-29 \n", + "\n", + " Birth Place Gender \\\n", + "0 Inglewood, CA Male \n", + "1 Lewiston, MT Male \n", + "2 Warsaw, NY Male \n", + "3 St. Louis, MO Male \n", + "4 Montclair, NJ Male \n", + "5 Philadelphia, PA Male \n", + "6 Crawsfordsville, IN Male \n", + "7 Lincoln, IL Male \n", + "8 Hong Kong Male \n", + "9 Omaha, NE Male \n", + "10 Plattsburgh, NY Male \n", + "11 Detroit, MI Male \n", + "12 Springfield, MA Male \n", + "13 Oak Park, IL Male \n", + "14 Wapakoneta, OH Male \n", + "15 Cheverly, MD Male \n", + "16 Dallas, TX Male \n", + "17 Indianapolis, IN Female \n", + "18 Philadelphia, PA Male \n", + "19 Fayettesville, NC Female \n", + "20 Memphis, TN Male \n", + "21 Vancouver, WA Male \n", + "22 Norwalk, CT Male \n", + "23 Abington, PA Male \n", + "24 Dayton, OH Male \n", + "25 Wheeler, TX Male \n", + "26 Creve Couer, MO Male \n", + "27 San Antonio, TX Male \n", + "28 Flint, MI Male \n", + "29 Philadelphia, PA Male \n", + ".. ... ... \n", + "327 Chicago, IL Male \n", + "328 Baltimore, MD Male \n", + "329 Cordova, AL Male \n", + "330 South Bend, IN Female \n", + "331 Redwood, CA Male \n", + "332 Bedford, IN Male \n", + "333 Columbus, GA Male \n", + "334 Houston, TX Female \n", + "335 Cleveland, OH Male \n", + "336 Jiangxi, China Male \n", + "337 Cleveland, OH Female \n", + "338 Erie, PA Male \n", + "339 Flushing, NY Male \n", + "340 Binghamton, NY Male \n", + "341 San Antonio, TX Male \n", + "342 Mt. Ayr, IA Female \n", + "343 Russellville, KY Male \n", + "344 Mobile, AL Male \n", + "345 Lafayette, IN Male \n", + "346 Superior, WI Male \n", + "347 Euclid, OH Female \n", + "348 Murfreesboro, TN Male \n", + "349 Boston, MA Female \n", + "350 Baltimore, MD Male \n", + "351 Norfolk, VA Male \n", + "352 Indianapolis, IN Male \n", + "353 Chicago, IL Male \n", + "354 Jackson, MI Male \n", + "355 San Francisco, CA Male \n", + "356 Jersey City, NJ Male \n", + "\n", + " Alma Mater \\\n", + "0 University of California-Santa Barbara; Univer... \n", + "1 Montana State University; University of Colorado \n", + "2 US Military Academy; Princeton University \n", + "3 University of Missouri-Rolla \n", + "4 US Military Academy; MIT \n", + "5 Villanova University; University of Florida \n", + "6 DePauw University; Yale University \n", + "7 University of Illinois; US Naval Postgraduate ... \n", + "8 US Naval Academy; Air Force Institute of Techn... \n", + "9 Hastings College; Iowa State University \n", + "10 University of Washington; Creighton University \n", + "11 MIT; University of Washington \n", + "12 Harvard University; MIT \n", + "13 University of Illinois-Urbana \n", + "14 Purdue University; University of Southern Cali... \n", + "15 Frostburg State University; University of Mary... \n", + "16 University of Idaho; University of Tennessee \n", + "17 George Washington University; University of Texas \n", + "18 Drexel University; Thomas Jefferson University \n", + "19 State University of New York-Buffalo; Cornell ... \n", + "20 University of Texas \n", + "21 University of Washington; Northwestern Univers... \n", + "22 Cornell University; Princeton University; Univ... \n", + "23 Lehigh University; Georgetown University \n", + "24 Texas Technological College \n", + "25 University of Texas \n", + "26 Washington University; California Institute of... \n", + "27 US Air Force Academy; Purdue University \n", + "28 US Air Force Academy; Old Dominion University \n", + "29 Pennsylvania State University; Air Force Insti... \n", + ".. ... \n", + "327 US Air Force Academy \n", + "328 US Air Force Academy; Embry-Riddle Aeronautica... \n", + "329 Auburn University; University of Colorado \n", + "330 Purdue University; MIT \n", + "331 University of California-Berkeley; University ... \n", + "332 Purdue University \n", + "333 US Naval Academy \n", + "334 Rice University \n", + "335 Kent State University; John Carroll University \n", + "336 University of California at Los Angeles \n", + "337 Purdue University; University of California-Be... \n", + "338 Pennsylvania State University; US Naval Postgr... \n", + "339 University of Notre Dame \n", + "340 US Military Academy; Georgia Institute of Tech... \n", + "341 US Military Academy; University of Michigan \n", + "342 Iowa Wesleyan College; Rice University \n", + "343 Western Kentucky University \n", + "344 Auburn University \n", + "345 Purdue University \n", + "346 US Military Academy; US Naval Postgraduate Sch... \n", + "347 US Naval Academy; Florida Institute of Technology \n", + "348 Tennessee Technological University; University... \n", + "349 Harvard University; University of Texas \n", + "350 Rensselaer Polytechnic Institute; Johns Hopkin... \n", + "351 University of Virginia; Stanford University \n", + "352 Purdue University; Indiana University \n", + "353 MIT; University of Texas-Austin; George Washin... \n", + "354 US Military Academy; University of Michigan \n", + "355 Georgia Institute of Technology \n", + "356 US Naval Academy; Florida Institute of Technology \n", + "\n", + " Undergraduate Major \\\n", + "0 Geology \n", + "1 Engineering Physics \n", + "2 Engineering \n", + "3 Applied Mathematics \n", + "4 Mechanical Engineering \n", + "5 Mechanical Engineering \n", + "6 Mathematics & Physics \n", + "7 Aeronautical & Astronautical Engineering \n", + "8 Nuclear Engineering \n", + "9 Physics \n", + "10 Physics & Astronomy \n", + "11 Aeronautics & Astronautics \n", + "12 Physics \n", + "13 Aeronautical & Astronautical Engineering \n", + "14 Aeronautical Engineering \n", + "15 Accounting \n", + "16 Mechanical Engineering \n", + "17 Electrical Engineering \n", + "18 Mechanical Engineering \n", + "19 Geology \n", + "20 Aerospace Engineering \n", + "21 Zoology \n", + "22 Electrical Engineering \n", + "23 Physics \n", + "24 Electrical Engineering \n", + "25 Aeronautical Engineering \n", + "26 Physics & Mechanical Engineering \n", + "27 Engineering Science \n", + "28 Engineering Mechanics \n", + "29 Aerospace Engineering \n", + ".. ... \n", + "327 Engineering Management \n", + "328 Mathematics \n", + "329 Aerospace Engineering \n", + "330 Engineering Science \n", + "331 Mechanical Engineering \n", + "332 Aeronautical & Astronautical Engineering \n", + "333 Naval Sciences \n", + "334 Space Physics \n", + "335 Physics \n", + "336 Physics \n", + "337 Chemical Engineering \n", + "338 Aeronautical Engineering \n", + "339 Aerospace Engineering \n", + "340 Applied Science & Engineering \n", + "341 NaN \n", + "342 Chemistry & Biology \n", + "343 Mathematics \n", + "344 Mechanical Engineering \n", + "345 Mechanical Engineering \n", + "346 Applied Science & Engineering \n", + "347 Physical Science \n", + "348 Electrical Engineering \n", + "349 Engineering Science \n", + "350 Computer & Systems Engineering \n", + "351 Physics \n", + "352 Electrical Engineering \n", + "353 Physics \n", + "354 Military Science \n", + "355 Aeronautical Engineering \n", + "356 Mathematics \n", + "\n", + " Graduate Major Military Rank \\\n", + "0 Geology NaN \n", + "1 Solar Physics NaN \n", + "2 Aerospace Engineering Colonel \n", + "3 Applied Mathematics Colonel \n", + "4 Astronautics Colonel \n", + "5 Business Administration Lieutenant Colonel \n", + "6 Physics NaN \n", + "7 Aeronautical Engineering Captain \n", + "8 Nuclear Engineering Major General \n", + "9 Aerospace Engineering NaN \n", + "10 Physics Lieutenant Colonel \n", + "11 Aeronautics & Astronautics Commander \n", + "12 Physics NaN \n", + "13 Aeronautical & Astronautical Engineering Colonel \n", + "14 Aerospace Engineering NaN \n", + "15 Environmental Science NaN \n", + "16 Aviation Systems Captain \n", + "17 Medicine NaN \n", + "18 Medicine NaN \n", + "19 Medicine; Public Health NaN \n", + "20 NaN Captain \n", + "21 Medicine; Aerospace Medicine NaN \n", + "22 Electrical Engineering; Computer Science; Medi... NaN \n", + "23 Physics NaN \n", + "24 NaN Captain \n", + "25 NaN Captain \n", + "26 Mechanical Engineering Colonel \n", + "27 Astronautical Engineering Colonel \n", + "28 Engineering Management Colonel \n", + "29 Aerospace Engineering; Business Administration Colonel \n", + ".. ... ... \n", + "327 NaN NaN \n", + "328 Aeronautics Colonel \n", + "329 Aerospace Engineering Sciences Colonel \n", + "330 Electrical Engineering; Aeronautics & Astronau... NaN \n", + "331 Industrial Engineering Colonel \n", + "332 NaN NaN \n", + "333 NaN Captain \n", + "334 Space Physics NaN \n", + "335 Solid State Physics Colonel \n", + "336 Physics NaN \n", + "337 Physical Chemistry NaN \n", + "338 Aeronautical Engineering Captain \n", + "339 NaN Captain \n", + "340 Aerospace Engineering Colonel \n", + "341 Aeronautical Engineering Lieutenant Colonel \n", + "342 Biochemistry NaN \n", + "343 NaN NaN \n", + "344 NaN Major \n", + "345 NaN Captain \n", + "346 Aeronautical Engineering; National Security & ... Colonel \n", + "347 Engineering Management Captain \n", + "348 Electrical Engineering; Aviation Systems Captain \n", + "349 Aerospace Engineering NaN \n", + "350 Systems Engineering Commander \n", + "351 Applied Physics NaN \n", + "352 Medicine NaN \n", + "353 Physics; Business Management Commander \n", + "354 Aeronautical & Astronautical Engineering Colonel \n", + "355 NaN Captain \n", + "356 Engineering Management Colonel \n", + "\n", + " Military Branch Space Flights Space Flight (hr) \\\n", + "0 NaN 2 3307 \n", + "1 NaN 1 190 \n", + "2 US Army (Retired) 2 334 \n", + "3 US Air Force (Retired) 4 814 \n", + "4 US Air Force (Retired) 2 289 \n", + "5 US Marine Corps (Retired) 3 906 \n", + "6 NaN 2 313 \n", + "7 US Navy (Retired) 4 1236 \n", + "8 US Air Force Reserves (Retired) 1 147 \n", + "9 NaN 2 4005 \n", + "10 US Air Force 2 594 \n", + "11 US Navy 2 579 \n", + "12 NaN 4 847 \n", + "13 US Air Force 2 639 \n", + "14 NaN 2 205 \n", + "15 NaN 1 307 \n", + "16 US Navy (Retired) 3 655 \n", + "17 NaN 0 0 \n", + "18 NaN 2 337 \n", + "19 NaN 3 686 \n", + "20 US Navy (Retired) 4 965 \n", + "21 NaN 2 5075 \n", + "22 NaN 3 733 \n", + "23 NaN 1 190 \n", + "24 US Air Force 0 0 \n", + "25 US Navy (Retired) 2 1671 \n", + "26 US Air Force 2 708 \n", + "27 US Air Force (Retired) 5 3861 \n", + "28 US Air Force (Retired) 3 779 \n", + "29 US Air Force (Retired) 4 689 \n", + ".. ... ... ... \n", + "327 NaN 2 436 \n", + "328 US Air Force 2 5122 \n", + "329 US Army (Retired) 5 4853 \n", + "330 NaN 5 1179 \n", + "331 US Air Force (Retired) 3 872 \n", + "332 NaN 3 477 \n", + "333 US Navy (Retired) 4 724 \n", + "334 NaN 1 3919 \n", + "335 US Air Force 4 5533 \n", + "336 NaN 1 168 \n", + "337 NaN 2 450 \n", + "338 US Navy (Retired) 2 793 \n", + "339 US Navy (Retired) 6 1594 \n", + "340 US Army 2 4281 \n", + "341 US Air Force 2 97 \n", + "342 NaN 3 11698 \n", + "343 NaN 4 1008 \n", + "344 US Marine Corps 0 0 \n", + "345 US Navy (Retired) 2 287 \n", + "346 US Army (Retired) 4 12818 \n", + "347 US Navy 2 7721 \n", + "348 US Navy 2 4272 \n", + "349 NaN 3 1031 \n", + "350 US Navy 1 3968 \n", + "351 NaN 4 1064 \n", + "352 NaN 3 4044 \n", + "353 US Navy 0 0 \n", + "354 US Air Force (Retired) 1 295 \n", + "355 US Navy (Retired) 6 835 \n", + "356 US Marine Corps (Retired) 2 692 \n", + "\n", + " Space Walks Space Walks (hr) \\\n", + "0 2 13.0 \n", + "1 0 0.0 \n", + "2 0 0.0 \n", + "3 4 29.0 \n", + "4 2 8.0 \n", + "5 0 0.0 \n", + "6 2 12.0 \n", + "7 0 0.0 \n", + "8 0 0.0 \n", + "9 6 38.0 \n", + "10 0 0.0 \n", + "11 0 0.0 \n", + "12 2 11.0 \n", + "13 0 0.0 \n", + "14 1 2.0 \n", + "15 2 12.0 \n", + "16 0 0.0 \n", + "17 0 0.0 \n", + "18 0 0.0 \n", + "19 0 0.0 \n", + "20 0 0.0 \n", + "21 1 5.0 \n", + "22 4 26.0 \n", + "23 0 0.0 \n", + "24 0 0.0 \n", + "25 3 10.0 \n", + "26 6 37.0 \n", + "27 0 0.0 \n", + "28 0 0.0 \n", + "29 0 0.0 \n", + ".. ... ... \n", + "327 0 0.0 \n", + "328 3 18.0 \n", + "329 4 22.0 \n", + "330 0 0.0 \n", + "331 5 36.0 \n", + "332 0 0.0 \n", + "333 0 0.0 \n", + "334 0 0.0 \n", + "335 3 19.0 \n", + "336 0 0.0 \n", + "337 0 0.0 \n", + "338 1 2.0 \n", + "339 0 0.0 \n", + "340 6 43.0 \n", + "341 1 0.5 \n", + "342 7 46.0 \n", + "343 0 0.0 \n", + "344 0 0.0 \n", + "345 0 0.0 \n", + "346 5 32.0 \n", + "347 7 50.0 \n", + "348 4 25.0 \n", + "349 0 0.0 \n", + "350 2 13.0 \n", + "351 3 20.0 \n", + "352 7 41.0 \n", + "353 0 0.0 \n", + "354 1 0.5 \n", + "355 3 20.0 \n", + "356 0 0.0 \n", + "\n", + " Missions Death Date \\\n", + "0 STS-119 (Discovery), ISS-31/32 (Soyuz) NaT \n", + "1 STS 51-F (Challenger) NaT \n", + "2 STS-28 (Columbia), STS-43 (Atlantis) NaT \n", + "3 STS-41 (Discovery), STS-49 (Endeavor), STS-61 ... NaT \n", + "4 Gemini 12, Apollo 11 NaT \n", + "5 STS-46 (Atlantis), STS-62 (Columbia), STS-75 (... NaT \n", + "6 ST-5 (Columbia), STS 51-A (Discovery) NaT \n", + "7 STS-90 (Columbia), STS-106 (Atlantis), STS-109... NaT \n", + "8 Apollo 8 NaT \n", + "9 STS-117/120 (Atlantis/Discovery), STS-131 (Dis... NaT \n", + "10 STS-89 (Endeavor), STS-107 (Columbia) 2003-02-01 \n", + "11 STS-119 (Discovery), STS-132 (Atlantis) NaT \n", + "12 STS-37 (Atlantis), STS-47 (Endeavor), STS-59 (... NaT \n", + "13 STS-117 (Atlantis), STS-119 (Discovery) NaT \n", + "14 Gemini 8, Apollo 11 2012-08-25 \n", + "15 STS-119 (Discovery) NaT \n", + "16 STS-93 (Columbia), STS-100 (Endeavor), STS-112... NaT \n", + "17 NaN NaT \n", + "18 STS-29 (Discovery), STS-40 (Columbia) NaT \n", + "19 STS-34 (Atlantis), STS-50 (Columbia), STS-71 (... NaT \n", + "20 STS-43 (Atlantis), STS-52 (Columbia), STS-68 (... NaT \n", + "21 ISS-19/20 (Soyuz), STS-133 (Discovery) NaT \n", + "22 STS-72 (Endeavor), STS-96 (Discovery), STS-105... NaT \n", + "23 STS 51-F (Challenger) NaT \n", + "24 NaN 1966-02-28 \n", + "25 Apollo 12, Skylab 3 NaT \n", + "26 STS-123 (Endeavor), STS-130 (Endeavor) NaT \n", + "27 STS-29 (Discovery), STS-33 (Discovery), STS-43... NaT \n", + "28 STS-86 (Atlantis), STS-97 (Endeavor), STS-110 ... NaT \n", + "29 STS-8 (Challenger), STS 61-A (Challenger), STS... NaT \n", + ".. ... ... \n", + "327 STS-39 (Discovery), STS-52 (Columbia) 1995-10-03 \n", + "328 STS-130 (Endeavor), ISS-42/43 (Soyuz) NaT \n", + "329 STS-44 (Atlantis), STS-53 (Discovery), STS-69 ... NaT \n", + "330 STS-57 (Endeavor), STS-63 (Discovery), STS-83 ... 2012-02-06 \n", + "331 STS-110 (Atlantis), STS-122 (Atlantis), STS-13... NaT \n", + "332 STS 41-D (Discovery), STS 51-D (Discovery), ST... NaT \n", + "333 STS 51-A (Discovery), STS-30 (Atlantis), STS-5... 2001-04-23 \n", + "334 ISS-24/25 (Soyuz) NaT \n", + "335 STS-51 (Discovery), STS-65 (Columbia), STS-79 ... NaT \n", + "336 STS 51-B (Challenger) NaT \n", + "337 STS-70 (Discovery), STS-101 (Atlantis) NaT \n", + "338 Skylab 2, STS-6 (Challenger) NaT \n", + "339 STS-32 (Columbia), STS-52 (Columbia), STS-63 (... NaT \n", + "340 STS-120 (Discovery), ISS-24/25 (Soyuz) NaT \n", + "341 Gemini 4, Apollo 1 1967-01-27 \n", + "342 STS-111/113 (Endeavor), ISS-16 (Soyuz), ISS-50... NaT \n", + "343 STS-68 (Endeavor), STS-79 (Atlantis), STS-89 (... NaT \n", + "344 NaN 1967-10-05 \n", + "345 STS 51-D (Discovery), STS-34 (Atlantis) NaT \n", + "346 STS-101 (Atlantis), ISS-13 (Soyuz), ISS-21/22 ... NaT \n", + "347 STS-116/117 (Discovery/Atlantis), ISS-32/33 (S... NaT \n", + "348 STS-129 (Atlantis), ISS-41/42 (Soyuz) NaT \n", + "349 STS-121 (Discovery), STS-120 (Discovery), STS-... NaT \n", + "350 ISS-40/41 (Soyuz) NaT \n", + "351 STS-57 (Endeavor), STS-68 (Endeavor), STS-81 (... NaT \n", + "352 STS-58 (Columbia). STS-86/89 (Atlantis/Endeavo... NaT \n", + "353 NaN NaT \n", + "354 Apollo 15 NaT \n", + "355 Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS... NaT \n", + "356 STS-120 (Discovery), STS-130 (Endeavor) NaT \n", + "\n", + " Death Mission \n", + "0 NaN \n", + "1 NaN \n", + "2 NaN \n", + "3 NaN \n", + "4 NaN \n", + "5 NaN \n", + "6 NaN \n", + "7 NaN \n", + "8 NaN \n", + "9 NaN \n", + "10 STS-107 (Columbia) \n", + "11 NaN \n", + "12 NaN \n", + "13 NaN \n", + "14 NaN \n", + "15 NaN \n", + "16 NaN \n", + "17 NaN \n", + "18 NaN \n", + "19 NaN \n", + "20 NaN \n", + "21 NaN \n", + "22 NaN \n", + "23 NaN \n", + "24 NaN \n", + "25 NaN \n", + "26 NaN \n", + "27 NaN \n", + "28 NaN \n", + "29 NaN \n", + ".. ... \n", + "327 NaN \n", + "328 NaN \n", + "329 NaN \n", + "330 NaN \n", + "331 NaN \n", + "332 NaN \n", + "333 NaN \n", + "334 NaN \n", + "335 NaN \n", + "336 NaN \n", + "337 NaN \n", + "338 NaN \n", + "339 NaN \n", + "340 NaN \n", + "341 Apollo 1 \n", + "342 NaN \n", + "343 NaN \n", + "344 NaN \n", + "345 NaN \n", + "346 NaN \n", + "347 NaN \n", + "348 NaN \n", + "349 NaN \n", + "350 NaN \n", + "351 NaN \n", + "352 NaN \n", + "353 NaN \n", + "354 NaN \n", + "355 NaN \n", + "356 NaN \n", + "\n", + "[357 rows x 19 columns]" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", - "\n" + "astronaut = pd.read_excel(\"astronauts.xls\")\n", + "astronaut\n" ] }, { @@ -220,12 +4590,211 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 26, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
NameYearGroupStatusBirth DateBirth PlaceGenderAlma MaterUndergraduate MajorGraduate MajorMilitary RankMilitary BranchSpace FlightsSpace Flight (hr)Space WalksSpace Walks (hr)MissionsDeath DateDeath Mission
0Joseph M. Acaba2004.019.0Active1967-05-17Inglewood, CAMaleUniversity of California-Santa Barbara; Univer...GeologyGeologyNaNNaN23307213.0STS-119 (Discovery), ISS-31/32 (Soyuz)NaTNaN
1Loren W. ActonNaNNaNRetired1936-03-07Lewiston, MTMaleMontana State University; University of ColoradoEngineering PhysicsSolar PhysicsNaNNaN119000.0STS 51-F (Challenger)NaTNaN
2James C. Adamson1984.010.0Retired1946-03-03Warsaw, NYMaleUS Military Academy; Princeton UniversityEngineeringAerospace EngineeringColonelUS Army (Retired)233400.0STS-28 (Columbia), STS-43 (Atlantis)NaTNaN
3Thomas D. Akers1987.012.0Retired1951-05-20St. Louis, MOMaleUniversity of Missouri-RollaApplied MathematicsApplied MathematicsColonelUS Air Force (Retired)4814429.0STS-41 (Discovery), STS-49 (Endeavor), STS-61 ...NaTNaN
4Buzz Aldrin1963.03.0Retired1930-01-20Montclair, NJMaleUS Military Academy; MITMechanical EngineeringAstronauticsColonelUS Air Force (Retired)228928.0Gemini 12, Apollo 11NaTNaN
\n", + "
" + ], + "text/plain": [ + " Name Year Group Status Birth Date Birth Place Gender \\\n", + "0 Joseph M. Acaba 2004.0 19.0 Active 1967-05-17 Inglewood, CA Male \n", + "1 Loren W. Acton NaN NaN Retired 1936-03-07 Lewiston, MT Male \n", + "2 James C. Adamson 1984.0 10.0 Retired 1946-03-03 Warsaw, NY Male \n", + "3 Thomas D. Akers 1987.0 12.0 Retired 1951-05-20 St. Louis, MO Male \n", + "4 Buzz Aldrin 1963.0 3.0 Retired 1930-01-20 Montclair, NJ Male \n", + "\n", + " Alma Mater Undergraduate Major \\\n", + "0 University of California-Santa Barbara; Univer... Geology \n", + "1 Montana State University; University of Colorado Engineering Physics \n", + "2 US Military Academy; Princeton University Engineering \n", + "3 University of Missouri-Rolla Applied Mathematics \n", + "4 US Military Academy; MIT Mechanical Engineering \n", + "\n", + " Graduate Major Military Rank Military Branch Space Flights \\\n", + "0 Geology NaN NaN 2 \n", + "1 Solar Physics NaN NaN 1 \n", + "2 Aerospace Engineering Colonel US Army (Retired) 2 \n", + "3 Applied Mathematics Colonel US Air Force (Retired) 4 \n", + "4 Astronautics Colonel US Air Force (Retired) 2 \n", + "\n", + " Space Flight (hr) Space Walks Space Walks (hr) \\\n", + "0 3307 2 13.0 \n", + "1 190 0 0.0 \n", + "2 334 0 0.0 \n", + "3 814 4 29.0 \n", + "4 289 2 8.0 \n", + "\n", + " Missions Death Date Death Mission \n", + "0 STS-119 (Discovery), ISS-31/32 (Soyuz) NaT NaN \n", + "1 STS 51-F (Challenger) NaT NaN \n", + "2 STS-28 (Columbia), STS-43 (Atlantis) NaT NaN \n", + "3 STS-41 (Discovery), STS-49 (Endeavor), STS-61 ... NaT NaN \n", + "4 Gemini 12, Apollo 11 NaT NaN " + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", - "\n" + "astronaut.head()\n" ] }, { @@ -237,12 +4806,84 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 27, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "Physics 35\n", + "Aerospace Engineering 33\n", + "Mechanical Engineering 30\n", + "Aeronautical Engineering 28\n", + "Electrical Engineering 23\n", + "Engineering Science 13\n", + "Engineering 12\n", + "Mathematics 11\n", + "Chemistry 10\n", + "Chemical Engineering 9\n", + "Naval Sciences 9\n", + "Astronautical Engineering 8\n", + "Aeronautical & Astronautical Engineering 6\n", + "Civil Engineering 5\n", + "Mathematics & Physics 5\n", + "Biology 5\n", + "Geology 5\n", + "Physics & Astronomy 4\n", + "Applied Science & Engineering 4\n", + "Aeronautics & Astronautics 3\n", + "Engineering Physics 3\n", + "Applied Mathematics 3\n", + "Computer Science 3\n", + "Zoology 2\n", + "Ocean Engineering 2\n", + "Chemistry & Biology 2\n", + "Education 2\n", + "Engineering Management 2\n", + "Biological Science 2\n", + "Physics & Mathematics 2\n", + " ..\n", + "Chemistry; Physiological Optics 1\n", + "Mathematics; Russian 1\n", + "Nuclear Engineering 1\n", + "Human Biology 1\n", + "Mathematics & Statistics; Chemistry 1\n", + "Philosophy 1\n", + "Ecological Science 1\n", + "Biology & Psychology 1\n", + "Geosciences 1\n", + "Psychology 1\n", + "Accounting 1\n", + "Animal Nutrition 1\n", + "Physics & Mechanical Engineering 1\n", + "Space Physics 1\n", + "Business Management; Aeronautical Engineering 1\n", + "Electrical Engineering; Computer Science 1\n", + "Physics & Astronautical Engineering 1\n", + "Physics & Engineering 1\n", + "Industrial Management 1\n", + "Metallurgical Engineering 1\n", + "Business Economics 1\n", + "Physiology 1\n", + "Aerospace Engineering & Mechanics 1\n", + "Astronomy 1\n", + "Mathematics & Economics 1\n", + "Applied Biology; Mechanical Engineering 1\n", + "Biochemistry 1\n", + "Economics 1\n", + "Business Finance 1\n", + "Animal Science 1\n", + "Name: Undergraduate Major, Length: 83, dtype: int64" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", - "\n" + "pd.value_counts(astronaut[\"Undergraduate Major\"])\n" ] }, { @@ -254,12 +4895,12 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ "# Your code here:\n", - "\n" + "astronaut.to_csv(\"astronaut.csv\", sep = \"\\t\", index = False)\n" ] }, { @@ -273,12 +4914,146 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 32, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
seasonagechildish diseasesaccident or traumasurgical interventionhigh fevers in the last yearfrequency of alcohol consumptionsmoking habitnumber of hours spent sitting per dayoutput
0-0.330.6901100.800.88N
1-0.330.9410100.810.31O
2-0.330.5010001.0-10.50N
3-0.330.7501101.0-10.38N
4-0.330.6711000.8-10.50O
\n", + "
" + ], + "text/plain": [ + " season age childish diseases accident or trauma surgical intervention \\\n", + "0 -0.33 0.69 0 1 1 \n", + "1 -0.33 0.94 1 0 1 \n", + "2 -0.33 0.50 1 0 0 \n", + "3 -0.33 0.75 0 1 1 \n", + "4 -0.33 0.67 1 1 0 \n", + "\n", + " high fevers in the last year frequency of alcohol consumption \\\n", + "0 0 0.8 \n", + "1 0 0.8 \n", + "2 0 1.0 \n", + "3 0 1.0 \n", + "4 0 0.8 \n", + "\n", + " smoking habit number of hours spent sitting per day output \n", + "0 0 0.88 N \n", + "1 1 0.31 O \n", + "2 -1 0.50 N \n", + "3 -1 0.38 N \n", + "4 -1 0.50 O " + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Your code here:\n", - "\n" + "cols = ['season', 'age', 'childish diseases', 'accident or trauma', 'surgical intervention', 'high fevers in the last year', 'frequency of alcohol consumption', 'smoking habit', 'number of hours spent sitting per day', 'output']\n", + "\n", + "fetrility = pd.read_csv(\"fertility_Diagnosis.txt\", sep = \",\", names = cols )\n", + "fetrility.head()" ] }, { @@ -305,7 +5080,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.6" + "version": "3.7.3" } }, "nbformat": 4,