{ "cells": [ { "cell_type": "markdown", "metadata": { "collapsed": true, "pycharm": { "name": "#%% md\n" } }, "source": [ "# Adding and Deleting" ] }, { "cell_type": "code", "execution_count": 2, "outputs": [], "source": [ "import pandas as pd\n", "\n", "df_cars = pd.read_csv(\"data/cars.csv\", sep=\";\", skiprows=[1])" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "markdown", "source": [ "## Adding Columns" ], "metadata": { "collapsed": false } }, { "cell_type": "code", "execution_count": 3, "outputs": [ { "data": { "text/plain": " Car MPG Cylinders Displacement Horsepower \\\n0 Chevrolet Chevelle Malibu 18.0 8 307.0 130.0 \n1 Buick Skylark 320 15.0 8 350.0 165.0 \n2 Plymouth Satellite 18.0 8 318.0 150.0 \n3 AMC Rebel SST 16.0 8 304.0 150.0 \n4 Ford Torino 17.0 8 302.0 140.0 \n.. ... ... ... ... ... \n401 Ford Mustang GL 27.0 4 140.0 86.0 \n402 Volkswagen Pickup 44.0 4 97.0 52.0 \n403 Dodge Rampage 32.0 4 135.0 84.0 \n404 Ford Ranger 28.0 4 120.0 79.0 \n405 Chevy S-10 31.0 4 119.0 82.0 \n\n Weight Acceleration Model Origin Index \n0 3504.0 12.0 70 US 0 \n1 3693.0 11.5 70 US 1 \n2 3436.0 11.0 70 US 2 \n3 3433.0 12.0 70 US 3 \n4 3449.0 10.5 70 US 4 \n.. ... ... ... ... ... \n401 2790.0 15.6 82 US 401 \n402 2130.0 24.6 82 Europe 402 \n403 2295.0 11.6 82 US 403 \n404 2625.0 18.6 82 US 404 \n405 2720.0 19.4 82 US 405 \n\n[406 rows x 10 columns]", "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
CarMPGCylindersDisplacementHorsepowerWeightAccelerationModelOriginIndex
0Chevrolet Chevelle Malibu18.08307.0130.03504.012.070US0
1Buick Skylark 32015.08350.0165.03693.011.570US1
2Plymouth Satellite18.08318.0150.03436.011.070US2
3AMC Rebel SST16.08304.0150.03433.012.070US3
4Ford Torino17.08302.0140.03449.010.570US4
.................................
401Ford Mustang GL27.04140.086.02790.015.682US401
402Volkswagen Pickup44.0497.052.02130.024.682Europe402
403Dodge Rampage32.04135.084.02295.011.682US403
404Ford Ranger28.04120.079.02625.018.682US404
405Chevy S-1031.04119.082.02720.019.482US405
\n

406 rows × 10 columns

\n
" }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars[\"Index\"] = df_cars.index\n", "df_cars" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "markdown", "source": [ "## Combining Columns\n", "You can combine columns to create a new Series and then add the Series as a new column." ], "metadata": { "collapsed": false } }, { "cell_type": "code", "execution_count": 4, "outputs": [ { "data": { "text/plain": "0 Chevrolet Chevelle Malibuwith a 0 8\\n1 ...\n1 Buick Skylark 320with a 0 8\\n1 8\\n2 ...\n2 Plymouth Satellitewith a 0 8\\n1 8\\n2...\n3 AMC Rebel SSTwith a 0 8\\n1 8\\n2 ...\n4 Ford Torinowith a 0 8\\n1 8\\n2 8...\n ... \n401 Ford Mustang GLwith a 0 8\\n1 8\\n2 ...\n402 Volkswagen Pickupwith a 0 8\\n1 8\\n2 ...\n403 Dodge Rampagewith a 0 8\\n1 8\\n2 ...\n404 Ford Rangerwith a 0 8\\n1 8\\n2 8...\n405 Chevy S-10with a 0 8\\n1 8\\n2 8\\...\nName: Car, Length: 406, dtype: object" }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars[\"Car\"] + \"with a \" + str(df_cars[\"Cylinders\"]) + \" cylinder engine\"" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 5, "outputs": [], "source": [ "df_cars[\"CarText\"] = df_cars[\"Car\"] + \"with a \" + str(df_cars[\"Cylinders\"]) + \" cylinder engine\"" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 6, "outputs": [ { "data": { "text/plain": " Car MPG Cylinders Displacement Horsepower \\\n0 Chevrolet Chevelle Malibu 18.0 8 307.0 130.0 \n1 Buick Skylark 320 15.0 8 350.0 165.0 \n2 Plymouth Satellite 18.0 8 318.0 150.0 \n3 AMC Rebel SST 16.0 8 304.0 150.0 \n4 Ford Torino 17.0 8 302.0 140.0 \n.. ... ... ... ... ... \n401 Ford Mustang GL 27.0 4 140.0 86.0 \n402 Volkswagen Pickup 44.0 4 97.0 52.0 \n403 Dodge Rampage 32.0 4 135.0 84.0 \n404 Ford Ranger 28.0 4 120.0 79.0 \n405 Chevy S-10 31.0 4 119.0 82.0 \n\n Weight Acceleration Model Origin Index \\\n0 3504.0 12.0 70 US 0 \n1 3693.0 11.5 70 US 1 \n2 3436.0 11.0 70 US 2 \n3 3433.0 12.0 70 US 3 \n4 3449.0 10.5 70 US 4 \n.. ... ... ... ... ... \n401 2790.0 15.6 82 US 401 \n402 2130.0 24.6 82 Europe 402 \n403 2295.0 11.6 82 US 403 \n404 2625.0 18.6 82 US 404 \n405 2720.0 19.4 82 US 405 \n\n CarText \n0 Chevrolet Chevelle Malibuwith a 0 8\\n1 ... \n1 Buick Skylark 320with a 0 8\\n1 8\\n2 ... \n2 Plymouth Satellitewith a 0 8\\n1 8\\n2... \n3 AMC Rebel SSTwith a 0 8\\n1 8\\n2 ... \n4 Ford Torinowith a 0 8\\n1 8\\n2 8... \n.. ... \n401 Ford Mustang GLwith a 0 8\\n1 8\\n2 ... \n402 Volkswagen Pickupwith a 0 8\\n1 8\\n2 ... \n403 Dodge Rampagewith a 0 8\\n1 8\\n2 ... \n404 Ford Rangerwith a 0 8\\n1 8\\n2 8... \n405 Chevy S-10with a 0 8\\n1 8\\n2 8\\... \n\n[406 rows x 11 columns]", "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
CarMPGCylindersDisplacementHorsepowerWeightAccelerationModelOriginIndexCarText
0Chevrolet Chevelle Malibu18.08307.0130.03504.012.070US0Chevrolet Chevelle Malibuwith a 0 8\\n1 ...
1Buick Skylark 32015.08350.0165.03693.011.570US1Buick Skylark 320with a 0 8\\n1 8\\n2 ...
2Plymouth Satellite18.08318.0150.03436.011.070US2Plymouth Satellitewith a 0 8\\n1 8\\n2...
3AMC Rebel SST16.08304.0150.03433.012.070US3AMC Rebel SSTwith a 0 8\\n1 8\\n2 ...
4Ford Torino17.08302.0140.03449.010.570US4Ford Torinowith a 0 8\\n1 8\\n2 8...
....................................
401Ford Mustang GL27.04140.086.02790.015.682US401Ford Mustang GLwith a 0 8\\n1 8\\n2 ...
402Volkswagen Pickup44.0497.052.02130.024.682Europe402Volkswagen Pickupwith a 0 8\\n1 8\\n2 ...
403Dodge Rampage32.04135.084.02295.011.682US403Dodge Rampagewith a 0 8\\n1 8\\n2 ...
404Ford Ranger28.04120.079.02625.018.682US404Ford Rangerwith a 0 8\\n1 8\\n2 8...
405Chevy S-1031.04119.082.02720.019.482US405Chevy S-10with a 0 8\\n1 8\\n2 8\\...
\n

406 rows × 11 columns

\n
" }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "markdown", "source": [ "## Deleting columns" ], "metadata": { "collapsed": false } }, { "cell_type": "code", "execution_count": 7, "outputs": [ { "data": { "text/plain": " MPG Cylinders Displacement Horsepower Weight Acceleration Model \\\n0 18.0 8 307.0 130.0 3504.0 12.0 70 \n1 15.0 8 350.0 165.0 3693.0 11.5 70 \n2 18.0 8 318.0 150.0 3436.0 11.0 70 \n3 16.0 8 304.0 150.0 3433.0 12.0 70 \n4 17.0 8 302.0 140.0 3449.0 10.5 70 \n.. ... ... ... ... ... ... ... \n401 27.0 4 140.0 86.0 2790.0 15.6 82 \n402 44.0 4 97.0 52.0 2130.0 24.6 82 \n403 32.0 4 135.0 84.0 2295.0 11.6 82 \n404 28.0 4 120.0 79.0 2625.0 18.6 82 \n405 31.0 4 119.0 82.0 2720.0 19.4 82 \n\n Origin Index \n0 US 0 \n1 US 1 \n2 US 2 \n3 US 3 \n4 US 4 \n.. ... ... \n401 US 401 \n402 Europe 402 \n403 US 403 \n404 US 404 \n405 US 405 \n\n[406 rows x 9 columns]", "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
MPGCylindersDisplacementHorsepowerWeightAccelerationModelOriginIndex
018.08307.0130.03504.012.070US0
115.08350.0165.03693.011.570US1
218.08318.0150.03436.011.070US2
316.08304.0150.03433.012.070US3
417.08302.0140.03449.010.570US4
..............................
40127.04140.086.02790.015.682US401
40244.0497.052.02130.024.682Europe402
40332.04135.084.02295.011.682US403
40428.04120.079.02625.018.682US404
40531.04119.082.02720.019.482US405
\n

406 rows × 9 columns

\n
" }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars.drop(columns=[\"Car\", \"CarText\"])" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "markdown", "source": [ "## Split columns" ], "metadata": { "collapsed": false } }, { "cell_type": "code", "execution_count": 8, "outputs": [ { "data": { "text/plain": "0 [Chevrolet, Chevelle, Malibu]\n1 [Buick, Skylark, 320]\n2 [Plymouth, Satellite]\n3 [AMC, Rebel, SST]\n4 [Ford, Torino]\n ... \n401 [Ford, Mustang, GL]\n402 [Volkswagen, Pickup]\n403 [Dodge, Rampage]\n404 [Ford, Ranger]\n405 [Chevy, S-10]\nName: Car, Length: 406, dtype: object" }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars[\"Car\"].str.split(\" \")" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 9, "outputs": [ { "data": { "text/plain": " 0 1 2 3 4 5\n0 Chevrolet Chevelle Malibu None None None\n1 Buick Skylark 320 None None None\n2 Plymouth Satellite None None None None\n3 AMC Rebel SST None None None\n4 Ford Torino None None None None\n.. ... ... ... ... ... ...\n401 Ford Mustang GL None None None\n402 Volkswagen Pickup None None None None\n403 Dodge Rampage None None None None\n404 Ford Ranger None None None None\n405 Chevy S-10 None None None None\n\n[406 rows x 6 columns]", "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
012345
0ChevroletChevelleMalibuNoneNoneNone
1BuickSkylark320NoneNoneNone
2PlymouthSatelliteNoneNoneNoneNone
3AMCRebelSSTNoneNoneNone
4FordTorinoNoneNoneNoneNone
.....................
401FordMustangGLNoneNoneNone
402VolkswagenPickupNoneNoneNoneNone
403DodgeRampageNoneNoneNoneNone
404FordRangerNoneNoneNoneNone
405ChevyS-10NoneNoneNoneNone
\n

406 rows × 6 columns

\n
" }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "tokens_series = df_cars[\"Car\"].str.split(\" \", expand=True)\n", "tokens_series" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 10, "outputs": [ { "data": { "text/plain": " Car MPG Cylinders Displacement Horsepower \\\n0 Chevrolet Chevelle Malibu 18.0 8 307.0 130.0 \n1 Buick Skylark 320 15.0 8 350.0 165.0 \n2 Plymouth Satellite 18.0 8 318.0 150.0 \n3 AMC Rebel SST 16.0 8 304.0 150.0 \n4 Ford Torino 17.0 8 302.0 140.0 \n.. ... ... ... ... ... \n401 Ford Mustang GL 27.0 4 140.0 86.0 \n402 Volkswagen Pickup 44.0 4 97.0 52.0 \n403 Dodge Rampage 32.0 4 135.0 84.0 \n404 Ford Ranger 28.0 4 120.0 79.0 \n405 Chevy S-10 31.0 4 119.0 82.0 \n\n Weight Acceleration Model Origin Index \\\n0 3504.0 12.0 70 US 0 \n1 3693.0 11.5 70 US 1 \n2 3436.0 11.0 70 US 2 \n3 3433.0 12.0 70 US 3 \n4 3449.0 10.5 70 US 4 \n.. ... ... ... ... ... \n401 2790.0 15.6 82 US 401 \n402 2130.0 24.6 82 Europe 402 \n403 2295.0 11.6 82 US 403 \n404 2625.0 18.6 82 US 404 \n405 2720.0 19.4 82 US 405 \n\n CarText Make \n0 Chevrolet Chevelle Malibuwith a 0 8\\n1 ... Chevrolet \n1 Buick Skylark 320with a 0 8\\n1 8\\n2 ... Buick \n2 Plymouth Satellitewith a 0 8\\n1 8\\n2... Plymouth \n3 AMC Rebel SSTwith a 0 8\\n1 8\\n2 ... AMC \n4 Ford Torinowith a 0 8\\n1 8\\n2 8... Ford \n.. ... ... \n401 Ford Mustang GLwith a 0 8\\n1 8\\n2 ... Ford \n402 Volkswagen Pickupwith a 0 8\\n1 8\\n2 ... Volkswagen \n403 Dodge Rampagewith a 0 8\\n1 8\\n2 ... Dodge \n404 Ford Rangerwith a 0 8\\n1 8\\n2 8... Ford \n405 Chevy S-10with a 0 8\\n1 8\\n2 8\\... Chevy \n\n[406 rows x 12 columns]", "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
CarMPGCylindersDisplacementHorsepowerWeightAccelerationModelOriginIndexCarTextMake
0Chevrolet Chevelle Malibu18.08307.0130.03504.012.070US0Chevrolet Chevelle Malibuwith a 0 8\\n1 ...Chevrolet
1Buick Skylark 32015.08350.0165.03693.011.570US1Buick Skylark 320with a 0 8\\n1 8\\n2 ...Buick
2Plymouth Satellite18.08318.0150.03436.011.070US2Plymouth Satellitewith a 0 8\\n1 8\\n2...Plymouth
3AMC Rebel SST16.08304.0150.03433.012.070US3AMC Rebel SSTwith a 0 8\\n1 8\\n2 ...AMC
4Ford Torino17.08302.0140.03449.010.570US4Ford Torinowith a 0 8\\n1 8\\n2 8...Ford
.......................................
401Ford Mustang GL27.04140.086.02790.015.682US401Ford Mustang GLwith a 0 8\\n1 8\\n2 ...Ford
402Volkswagen Pickup44.0497.052.02130.024.682Europe402Volkswagen Pickupwith a 0 8\\n1 8\\n2 ...Volkswagen
403Dodge Rampage32.04135.084.02295.011.682US403Dodge Rampagewith a 0 8\\n1 8\\n2 ...Dodge
404Ford Ranger28.04120.079.02625.018.682US404Ford Rangerwith a 0 8\\n1 8\\n2 8...Ford
405Chevy S-1031.04119.082.02720.019.482US405Chevy S-10with a 0 8\\n1 8\\n2 8\\...Chevy
\n

406 rows × 12 columns

\n
" }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars[\"Make\"] = tokens_series[0]\n", "df_cars" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "markdown", "source": [ "## Deleting rows\n", "You can delete a row by using its index or delete multiple using a filter." ], "metadata": { "collapsed": false } }, { "cell_type": "code", "execution_count": 11, "outputs": [ { "data": { "text/plain": " Car MPG Cylinders Displacement Horsepower \\\n0 Chevrolet Chevelle Malibu 18.0 8 307.0 130.0 \n1 Buick Skylark 320 15.0 8 350.0 165.0 \n3 AMC Rebel SST 16.0 8 304.0 150.0 \n4 Ford Torino 17.0 8 302.0 140.0 \n5 Ford Galaxie 500 15.0 8 429.0 198.0 \n.. ... ... ... ... ... \n401 Ford Mustang GL 27.0 4 140.0 86.0 \n402 Volkswagen Pickup 44.0 4 97.0 52.0 \n403 Dodge Rampage 32.0 4 135.0 84.0 \n404 Ford Ranger 28.0 4 120.0 79.0 \n405 Chevy S-10 31.0 4 119.0 82.0 \n\n Weight Acceleration Model Origin Index \\\n0 3504.0 12.0 70 US 0 \n1 3693.0 11.5 70 US 1 \n3 3433.0 12.0 70 US 3 \n4 3449.0 10.5 70 US 4 \n5 4341.0 10.0 70 US 5 \n.. ... ... ... ... ... \n401 2790.0 15.6 82 US 401 \n402 2130.0 24.6 82 Europe 402 \n403 2295.0 11.6 82 US 403 \n404 2625.0 18.6 82 US 404 \n405 2720.0 19.4 82 US 405 \n\n CarText Make \n0 Chevrolet Chevelle Malibuwith a 0 8\\n1 ... Chevrolet \n1 Buick Skylark 320with a 0 8\\n1 8\\n2 ... Buick \n3 AMC Rebel SSTwith a 0 8\\n1 8\\n2 ... AMC \n4 Ford Torinowith a 0 8\\n1 8\\n2 8... Ford \n5 Ford Galaxie 500with a 0 8\\n1 8\\n2 ... Ford \n.. ... ... \n401 Ford Mustang GLwith a 0 8\\n1 8\\n2 ... Ford \n402 Volkswagen Pickupwith a 0 8\\n1 8\\n2 ... Volkswagen \n403 Dodge Rampagewith a 0 8\\n1 8\\n2 ... Dodge \n404 Ford Rangerwith a 0 8\\n1 8\\n2 8... Ford \n405 Chevy S-10with a 0 8\\n1 8\\n2 8\\... Chevy \n\n[405 rows x 12 columns]", "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
CarMPGCylindersDisplacementHorsepowerWeightAccelerationModelOriginIndexCarTextMake
0Chevrolet Chevelle Malibu18.08307.0130.03504.012.070US0Chevrolet Chevelle Malibuwith a 0 8\\n1 ...Chevrolet
1Buick Skylark 32015.08350.0165.03693.011.570US1Buick Skylark 320with a 0 8\\n1 8\\n2 ...Buick
3AMC Rebel SST16.08304.0150.03433.012.070US3AMC Rebel SSTwith a 0 8\\n1 8\\n2 ...AMC
4Ford Torino17.08302.0140.03449.010.570US4Ford Torinowith a 0 8\\n1 8\\n2 8...Ford
5Ford Galaxie 50015.08429.0198.04341.010.070US5Ford Galaxie 500with a 0 8\\n1 8\\n2 ...Ford
.......................................
401Ford Mustang GL27.04140.086.02790.015.682US401Ford Mustang GLwith a 0 8\\n1 8\\n2 ...Ford
402Volkswagen Pickup44.0497.052.02130.024.682Europe402Volkswagen Pickupwith a 0 8\\n1 8\\n2 ...Volkswagen
403Dodge Rampage32.04135.084.02295.011.682US403Dodge Rampagewith a 0 8\\n1 8\\n2 ...Dodge
404Ford Ranger28.04120.079.02625.018.682US404Ford Rangerwith a 0 8\\n1 8\\n2 8...Ford
405Chevy S-1031.04119.082.02720.019.482US405Chevy S-10with a 0 8\\n1 8\\n2 8\\...Chevy
\n

405 rows × 12 columns

\n
" }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars.drop(index=2)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 15, "outputs": [ { "data": { "text/plain": " Car MPG Cylinders Displacement Horsepower \\\n10 Citroen DS-21 Pallas 0.0 4 133.0 115.0 \n20 Toyota Corolla Mark ii 24.0 4 113.0 95.0 \n21 Plymouth Duster 22.0 6 198.0 95.0 \n22 AMC Hornet 18.0 6 199.0 97.0 \n23 Ford Maverick 21.0 6 200.0 85.0 \n.. ... ... ... ... ... \n401 Ford Mustang GL 27.0 4 140.0 86.0 \n402 Volkswagen Pickup 44.0 4 97.0 52.0 \n403 Dodge Rampage 32.0 4 135.0 84.0 \n404 Ford Ranger 28.0 4 120.0 79.0 \n405 Chevy S-10 31.0 4 119.0 82.0 \n\n Weight Acceleration Model Origin Index \\\n10 3090.0 17.5 70 Europe 10 \n20 2372.0 15.0 70 Japan 20 \n21 2833.0 15.5 70 US 21 \n22 2774.0 15.5 70 US 22 \n23 2587.0 16.0 70 US 23 \n.. ... ... ... ... ... \n401 2790.0 15.6 82 US 401 \n402 2130.0 24.6 82 Europe 402 \n403 2295.0 11.6 82 US 403 \n404 2625.0 18.6 82 US 404 \n405 2720.0 19.4 82 US 405 \n\n CarText Make \n10 Citroen DS-21 Pallaswith a 0 8\\n1 8\\... Citroen \n20 Toyota Corolla Mark iiwith a 0 8\\n1 ... Toyota \n21 Plymouth Dusterwith a 0 8\\n1 8\\n2 ... Plymouth \n22 AMC Hornetwith a 0 8\\n1 8\\n2 8\\... AMC \n23 Ford Maverickwith a 0 8\\n1 8\\n2 ... Ford \n.. ... ... \n401 Ford Mustang GLwith a 0 8\\n1 8\\n2 ... Ford \n402 Volkswagen Pickupwith a 0 8\\n1 8\\n2 ... Volkswagen \n403 Dodge Rampagewith a 0 8\\n1 8\\n2 ... Dodge \n404 Ford Rangerwith a 0 8\\n1 8\\n2 8... Ford \n405 Chevy S-10with a 0 8\\n1 8\\n2 8\\... Chevy \n\n[298 rows x 12 columns]", "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
CarMPGCylindersDisplacementHorsepowerWeightAccelerationModelOriginIndexCarTextMake
10Citroen DS-21 Pallas0.04133.0115.03090.017.570Europe10Citroen DS-21 Pallaswith a 0 8\\n1 8\\...Citroen
20Toyota Corolla Mark ii24.04113.095.02372.015.070Japan20Toyota Corolla Mark iiwith a 0 8\\n1 ...Toyota
21Plymouth Duster22.06198.095.02833.015.570US21Plymouth Dusterwith a 0 8\\n1 8\\n2 ...Plymouth
22AMC Hornet18.06199.097.02774.015.570US22AMC Hornetwith a 0 8\\n1 8\\n2 8\\...AMC
23Ford Maverick21.06200.085.02587.016.070US23Ford Maverickwith a 0 8\\n1 8\\n2 ...Ford
.......................................
401Ford Mustang GL27.04140.086.02790.015.682US401Ford Mustang GLwith a 0 8\\n1 8\\n2 ...Ford
402Volkswagen Pickup44.0497.052.02130.024.682Europe402Volkswagen Pickupwith a 0 8\\n1 8\\n2 ...Volkswagen
403Dodge Rampage32.04135.084.02295.011.682US403Dodge Rampagewith a 0 8\\n1 8\\n2 ...Dodge
404Ford Ranger28.04120.079.02625.018.682US404Ford Rangerwith a 0 8\\n1 8\\n2 8...Ford
405Chevy S-1031.04119.082.02720.019.482US405Chevy S-10with a 0 8\\n1 8\\n2 8\\...Chevy
\n

298 rows × 12 columns

\n
" }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df_cars.drop(index=df_cars[df_cars[\"Cylinders\"] == 8].index)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.6" } }, "nbformat": 4, "nbformat_minor": 0 }