diff --git a/your-code/main.ipynb b/your-code/main.ipynb
index 999b648..a056fbc 100644
--- a/your-code/main.ipynb
+++ b/your-code/main.ipynb
@@ -18,13 +18,53 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 2,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "········\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "True"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# your code here\n"
+ "# your code here\n",
+ "\n",
+ "import mysql.connector \n",
+ "import getpass\n",
+ "\n",
+ "password = getpass.getpass()\n",
+ "\n",
+ "\n",
+ "cnx = mysql.connector.connect ( user = \"root\",\n",
+ " password = password, \n",
+ " host = \"localhost\",\n",
+ " database = \"sakila\",\n",
+ " auth_plugin = \"mysql_native_password\") \n",
+ "\n",
+ "\n",
+ "cnx.is_connected()\n"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -35,11 +75,13 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
- "# your code here\n"
+ "# your code here\n",
+ "\n",
+ "import pandas as pd"
]
},
{
@@ -51,11 +93,14 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
- "# your code here\n"
+ "# your code here\n",
+ "\n",
+ "nasa = pd.read_json(\"/Users/ricardomendes/Desktop/LABS/Week2/lab-import-export/your-code/nasa.json\")\n",
+ "\n"
]
},
{
@@ -67,13 +112,164 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 5,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " :@computed_region_cbhk_fwbd | \n",
+ " :@computed_region_nnqa_25f4 | \n",
+ " fall | \n",
+ " geolocation | \n",
+ " id | \n",
+ " mass | \n",
+ " name | \n",
+ " nametype | \n",
+ " recclass | \n",
+ " reclat | \n",
+ " reclong | \n",
+ " year | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Fell | \n",
+ " {'type': 'Point', 'coordinates': [6.08333, 50.... | \n",
+ " 1 | \n",
+ " 21.0 | \n",
+ " Aachen | \n",
+ " Valid | \n",
+ " L5 | \n",
+ " 50.77500 | \n",
+ " 6.08333 | \n",
+ " 1880-01-01T00:00:00.000 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Fell | \n",
+ " {'type': 'Point', 'coordinates': [10.23333, 56... | \n",
+ " 2 | \n",
+ " 720.0 | \n",
+ " Aarhus | \n",
+ " Valid | \n",
+ " H6 | \n",
+ " 56.18333 | \n",
+ " 10.23333 | \n",
+ " 1951-01-01T00:00:00.000 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Fell | \n",
+ " {'type': 'Point', 'coordinates': [-113, 54.216... | \n",
+ " 6 | \n",
+ " 107000.0 | \n",
+ " Abee | \n",
+ " Valid | \n",
+ " EH4 | \n",
+ " 54.21667 | \n",
+ " -113.00000 | \n",
+ " 1952-01-01T00:00:00.000 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Fell | \n",
+ " {'type': 'Point', 'coordinates': [-99.9, 16.88... | \n",
+ " 10 | \n",
+ " 1914.0 | \n",
+ " Acapulco | \n",
+ " Valid | \n",
+ " Acapulcoite | \n",
+ " 16.88333 | \n",
+ " -99.90000 | \n",
+ " 1976-01-01T00:00:00.000 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Fell | \n",
+ " {'type': 'Point', 'coordinates': [-64.95, -33.... | \n",
+ " 370 | \n",
+ " 780.0 | \n",
+ " Achiras | \n",
+ " Valid | \n",
+ " L6 | \n",
+ " -33.16667 | \n",
+ " -64.95000 | \n",
+ " 1902-01-01T00:00:00.000 | \n",
+ "
\n",
+ " \n",
+ "
\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": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# your code here\n"
+ "# your code here\n",
+ "nasa.head()"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -85,13 +281,40 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 6,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Fell 996\n",
+ "Found 4\n",
+ "Name: fall, dtype: int64\n"
+ ]
+ }
+ ],
"source": [
- "# your code here\n"
+ "# your code here\n",
+ "\n",
+ "frequency = nasa[\"fall\"].value_counts()\n",
+ "print (frequency)"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -101,13 +324,44 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
- "# your code here\n"
+ "# your code here\n",
+ "\n",
+ "\n",
+ "nasa.to_json(\"/Users/ricardomendes/Desktop/LABS/Week2/lab-import-export/your-code/nasa.json\", orient=\"records\")"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -123,17 +377,18 @@
},
{
"cell_type": "code",
- "execution_count": 1,
+ "execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"#Your pandas import here:\n",
- "\n"
+ "\n",
+ "import pandas as pd"
]
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
@@ -145,14 +400,156 @@
},
{
"cell_type": "code",
- "execution_count": 8,
+ "execution_count": 9,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " time | \n",
+ " rad_flow | \n",
+ " fpv_close | \n",
+ " fpv_open | \n",
+ " high | \n",
+ " bypass | \n",
+ " bpv_close | \n",
+ " bpv_open | \n",
+ " class | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 55 | \n",
+ " 0 | \n",
+ " 81 | \n",
+ " 0 | \n",
+ " -6 | \n",
+ " 11 | \n",
+ " 25 | \n",
+ " 88 | \n",
+ " 64 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 56 | \n",
+ " 0 | \n",
+ " 96 | \n",
+ " 0 | \n",
+ " 52 | \n",
+ " -4 | \n",
+ " 40 | \n",
+ " 44 | \n",
+ " 4 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 50 | \n",
+ " -1 | \n",
+ " 89 | \n",
+ " -7 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 40 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 53 | \n",
+ " 9 | \n",
+ " 79 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " -2 | \n",
+ " 25 | \n",
+ " 37 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 55 | \n",
+ " 2 | \n",
+ " 82 | \n",
+ " 0 | \n",
+ " 54 | \n",
+ " -6 | \n",
+ " 26 | \n",
+ " 28 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\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": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "shuttle = pd.read_csv(\"https://archive.ics.uci.edu/ml/machine-learning-databases/statlog/shuttle/shuttle.tst\", sep=' ', names=cols)\n",
+ "\n",
+ "shuttle.head()"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -162,14 +559,140 @@
},
{
"cell_type": "code",
- "execution_count": 9,
+ "execution_count": 10,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " time | \n",
+ " rad_flow | \n",
+ " fpv_close | \n",
+ " fpv_open | \n",
+ " high | \n",
+ " bypass | \n",
+ " bpv_close | \n",
+ " bpv_open | \n",
+ " class | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 55 | \n",
+ " 0 | \n",
+ " 81 | \n",
+ " 0 | \n",
+ " -6 | \n",
+ " 11 | \n",
+ " 25 | \n",
+ " 88 | \n",
+ " 64 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 56 | \n",
+ " 0 | \n",
+ " 96 | \n",
+ " 0 | \n",
+ " 52 | \n",
+ " -4 | \n",
+ " 40 | \n",
+ " 44 | \n",
+ " 4 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 50 | \n",
+ " -1 | \n",
+ " 89 | \n",
+ " -7 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 40 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 53 | \n",
+ " 9 | \n",
+ " 79 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " -2 | \n",
+ " 25 | \n",
+ " 37 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 55 | \n",
+ " 2 | \n",
+ " 82 | \n",
+ " 0 | \n",
+ " 54 | \n",
+ " -6 | \n",
+ " 26 | \n",
+ " 28 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\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": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "shuttle.head()"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -179,14 +702,43 @@
},
{
"cell_type": "code",
- "execution_count": 10,
+ "execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "shuttle.to_csv('shuttle.csv', sep=',', index=False)"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -200,14 +752,45 @@
},
{
"cell_type": "code",
- "execution_count": 11,
+ "execution_count": 12,
"metadata": {},
"outputs": [],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "import xlrd"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "astronaut = pd.read_excel('/Users/ricardomendes/Desktop/LABS/Week2/lab-import-export/your-code/astronauts.xls')"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -217,12 +800,212 @@
},
{
"cell_type": "code",
- "execution_count": 12,
+ "execution_count": 14,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " Year | \n",
+ " Group | \n",
+ " Status | \n",
+ " Birth Date | \n",
+ " Birth Place | \n",
+ " Gender | \n",
+ " Alma Mater | \n",
+ " Undergraduate Major | \n",
+ " Graduate Major | \n",
+ " Military Rank | \n",
+ " Military Branch | \n",
+ " Space Flights | \n",
+ " Space Flight (hr) | \n",
+ " Space Walks | \n",
+ " Space Walks (hr) | \n",
+ " Missions | \n",
+ " Death Date | \n",
+ " Death Mission | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Joseph M. Acaba | \n",
+ " 2004.0 | \n",
+ " 19.0 | \n",
+ " Active | \n",
+ " 1967-05-17 | \n",
+ " Inglewood, CA | \n",
+ " Male | \n",
+ " University of California-Santa Barbara; Univer... | \n",
+ " Geology | \n",
+ " Geology | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 2 | \n",
+ " 3307 | \n",
+ " 2 | \n",
+ " 13.0 | \n",
+ " STS-119 (Discovery), ISS-31/32 (Soyuz) | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Loren W. Acton | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Retired | \n",
+ " 1936-03-07 | \n",
+ " Lewiston, MT | \n",
+ " Male | \n",
+ " Montana State University; University of Colorado | \n",
+ " Engineering Physics | \n",
+ " Solar Physics | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 1 | \n",
+ " 190 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " STS 51-F (Challenger) | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " James C. Adamson | \n",
+ " 1984.0 | \n",
+ " 10.0 | \n",
+ " Retired | \n",
+ " 1946-03-03 | \n",
+ " Warsaw, NY | \n",
+ " Male | \n",
+ " US Military Academy; Princeton University | \n",
+ " Engineering | \n",
+ " Aerospace Engineering | \n",
+ " Colonel | \n",
+ " US Army (Retired) | \n",
+ " 2 | \n",
+ " 334 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " STS-28 (Columbia), STS-43 (Atlantis) | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Thomas D. Akers | \n",
+ " 1987.0 | \n",
+ " 12.0 | \n",
+ " Retired | \n",
+ " 1951-05-20 | \n",
+ " St. Louis, MO | \n",
+ " Male | \n",
+ " University of Missouri-Rolla | \n",
+ " Applied Mathematics | \n",
+ " Applied Mathematics | \n",
+ " Colonel | \n",
+ " US Air Force (Retired) | \n",
+ " 4 | \n",
+ " 814 | \n",
+ " 4 | \n",
+ " 29.0 | \n",
+ " STS-41 (Discovery), STS-49 (Endeavor), STS-61 ... | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Buzz Aldrin | \n",
+ " 1963.0 | \n",
+ " 3.0 | \n",
+ " Retired | \n",
+ " 1930-01-20 | \n",
+ " Montclair, NJ | \n",
+ " Male | \n",
+ " US Military Academy; MIT | \n",
+ " Mechanical Engineering | \n",
+ " Astronautics | \n",
+ " Colonel | \n",
+ " US Air Force (Retired) | \n",
+ " 2 | \n",
+ " 289 | \n",
+ " 2 | \n",
+ " 8.0 | \n",
+ " Gemini 12, Apollo 11 | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ "
\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": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "astronaut.head()"
]
},
{
@@ -234,12 +1017,34 @@
},
{
"cell_type": "code",
- "execution_count": 13,
+ "execution_count": 15,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Physics 35\n",
+ "Aerospace Engineering 33\n",
+ "Mechanical Engineering 30\n",
+ "Aeronautical Engineering 28\n",
+ "Electrical Engineering 23\n",
+ " ..\n",
+ "Astronomy 1\n",
+ "Marine Engineering & Nautical Science 1\n",
+ "Philosophy 1\n",
+ "Bioscience 1\n",
+ "Military Science 1\n",
+ "Name: Undergraduate Major, Length: 83, dtype: int64\n"
+ ]
+ }
+ ],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "undergraduate_major = astronaut['Undergraduate Major'].value_counts()\n",
+ "\n",
+ "print(undergraduate_major)"
]
},
{
@@ -251,14 +1056,223 @@
},
{
"cell_type": "code",
- "execution_count": 14,
+ "execution_count": 17,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " Year | \n",
+ " Group | \n",
+ " Status | \n",
+ " Birth Date | \n",
+ " Birth Place | \n",
+ " Gender | \n",
+ " Alma Mater | \n",
+ " Undergraduate Major | \n",
+ " Graduate Major | \n",
+ " Military Rank | \n",
+ " Military Branch | \n",
+ " Space Flights | \n",
+ " Space Flight (hr) | \n",
+ " Space Walks | \n",
+ " Space Walks (hr) | \n",
+ " Missions | \n",
+ " Death Date | \n",
+ " Death Mission | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Joseph M. Acaba | \n",
+ " 2004.0 | \n",
+ " 19.0 | \n",
+ " Active | \n",
+ " 1967-05-17 | \n",
+ " Inglewood, CA | \n",
+ " Male | \n",
+ " University of California-Santa Barbara; Univer... | \n",
+ " Geology | \n",
+ " Geology | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 2 | \n",
+ " 3307 | \n",
+ " 2 | \n",
+ " 13.0 | \n",
+ " STS-119 (Discovery), ISS-31/32 (Soyuz) | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Loren W. Acton | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Retired | \n",
+ " 1936-03-07 | \n",
+ " Lewiston, MT | \n",
+ " Male | \n",
+ " Montana State University; University of Colorado | \n",
+ " Engineering Physics | \n",
+ " Solar Physics | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 1 | \n",
+ " 190 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " STS 51-F (Challenger) | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " James C. Adamson | \n",
+ " 1984.0 | \n",
+ " 10.0 | \n",
+ " Retired | \n",
+ " 1946-03-03 | \n",
+ " Warsaw, NY | \n",
+ " Male | \n",
+ " US Military Academy; Princeton University | \n",
+ " Engineering | \n",
+ " Aerospace Engineering | \n",
+ " Colonel | \n",
+ " US Army (Retired) | \n",
+ " 2 | \n",
+ " 334 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " STS-28 (Columbia), STS-43 (Atlantis) | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Thomas D. Akers | \n",
+ " 1987.0 | \n",
+ " 12.0 | \n",
+ " Retired | \n",
+ " 1951-05-20 | \n",
+ " St. Louis, MO | \n",
+ " Male | \n",
+ " University of Missouri-Rolla | \n",
+ " Applied Mathematics | \n",
+ " Applied Mathematics | \n",
+ " Colonel | \n",
+ " US Air Force (Retired) | \n",
+ " 4 | \n",
+ " 814 | \n",
+ " 4 | \n",
+ " 29.0 | \n",
+ " STS-41 (Discovery), STS-49 (Endeavor), STS-61 ... | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Buzz Aldrin | \n",
+ " 1963.0 | \n",
+ " 3.0 | \n",
+ " Retired | \n",
+ " 1930-01-20 | \n",
+ " Montclair, NJ | \n",
+ " Male | \n",
+ " US Military Academy; MIT | \n",
+ " Mechanical Engineering | \n",
+ " Astronautics | \n",
+ " Colonel | \n",
+ " US Air Force (Retired) | \n",
+ " 2 | \n",
+ " 289 | \n",
+ " 2 | \n",
+ " 8.0 | \n",
+ " Gemini 12, Apollo 11 | \n",
+ " NaT | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ "
\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": 17,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "astronaut.to_csv(\"astronaut.csv\", sep='\\t', index=False)\n",
+ "\n",
+ "astronaut.head()"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -270,18 +1284,147 @@
},
{
"cell_type": "code",
- "execution_count": 15,
+ "execution_count": 18,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " time | \n",
+ " rad_flow | \n",
+ " fpv_close | \n",
+ " fpv_open | \n",
+ " high | \n",
+ " bypass | \n",
+ " bpv_close | \n",
+ " bpv_open | \n",
+ " class | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | -0.33 | \n",
+ " 0.69 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0.8 | \n",
+ " 0 | \n",
+ " 0.88 | \n",
+ " N | \n",
+ "
\n",
+ " \n",
+ " | -0.33 | \n",
+ " 0.94 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0.8 | \n",
+ " 1 | \n",
+ " 0.31 | \n",
+ " O | \n",
+ "
\n",
+ " \n",
+ " | -0.33 | \n",
+ " 0.50 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1.0 | \n",
+ " -1 | \n",
+ " 0.50 | \n",
+ " N | \n",
+ "
\n",
+ " \n",
+ " | -0.33 | \n",
+ " 0.75 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 1.0 | \n",
+ " -1 | \n",
+ " 0.38 | \n",
+ " N | \n",
+ "
\n",
+ " \n",
+ " | -0.33 | \n",
+ " 0.67 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0.8 | \n",
+ " -1 | \n",
+ " 0.50 | \n",
+ " O | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " time rad_flow fpv_close fpv_open high bypass bpv_close bpv_open \\\n",
+ "-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 \n",
+ "-0.33 0.50 1 0 0 0 1.0 -1 0.50 \n",
+ "-0.33 0.75 0 1 1 0 1.0 -1 0.38 \n",
+ "-0.33 0.67 1 1 0 0 0.8 -1 0.50 \n",
+ "\n",
+ " class \n",
+ "-0.33 N \n",
+ "-0.33 O \n",
+ "-0.33 N \n",
+ "-0.33 N \n",
+ "-0.33 O "
+ ]
+ },
+ "execution_count": 18,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"# Your code here:\n",
- "\n"
+ "\n",
+ "url = 'https://archive.ics.uci.edu/ml/machine-learning-databases/00244/fertility_Diagnosis.txt'\n",
+ "fertility = pd.read_csv(url, header=None, names=cols, sep=',')\n",
+ "\n",
+ "fertility.head()"
]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
}
],
"metadata": {
"kernelspec": {
- "display_name": "Python 3",
+ "display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
@@ -295,7 +1438,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.7.6"
+ "version": "3.10.9"
}
},
"nbformat": 4,