mirror of
https://asciireactor.com/otho/cs-5821.git
synced 2024-11-24 03:15:08 +00:00
Added homeworks.
This commit is contained in:
parent
1adb3b03a3
commit
70f079733f
3080
hw1/answers.ps
Executable file
3080
hw1/answers.ps
Executable file
File diff suppressed because it is too large
Load Diff
BIN
hw1/hw1.pdf
Executable file
BIN
hw1/hw1.pdf
Executable file
Binary file not shown.
BIN
hw2/answers.pdf
Executable file
BIN
hw2/answers.pdf
Executable file
Binary file not shown.
3073
hw2/answers.ps
Executable file
3073
hw2/answers.ps
Executable file
File diff suppressed because it is too large
Load Diff
398
hw2/auto.data
Executable file
398
hw2/auto.data
Executable file
@ -0,0 +1,398 @@
|
|||||||
|
mpg cylinders displacement horsepower weight acceleration year origin name
|
||||||
|
18.0 8 307.0 130.0 3504. 12.0 70 1 "chevrolet chevelle malibu"
|
||||||
|
15.0 8 350.0 165.0 3693. 11.5 70 1 "buick skylark 320"
|
||||||
|
18.0 8 318.0 150.0 3436. 11.0 70 1 "plymouth satellite"
|
||||||
|
16.0 8 304.0 150.0 3433. 12.0 70 1 "amc rebel sst"
|
||||||
|
17.0 8 302.0 140.0 3449. 10.5 70 1 "ford torino"
|
||||||
|
15.0 8 429.0 198.0 4341. 10.0 70 1 "ford galaxie 500"
|
||||||
|
14.0 8 454.0 220.0 4354. 9.0 70 1 "chevrolet impala"
|
||||||
|
14.0 8 440.0 215.0 4312. 8.5 70 1 "plymouth fury iii"
|
||||||
|
14.0 8 455.0 225.0 4425. 10.0 70 1 "pontiac catalina"
|
||||||
|
15.0 8 390.0 190.0 3850. 8.5 70 1 "amc ambassador dpl"
|
||||||
|
15.0 8 383.0 170.0 3563. 10.0 70 1 "dodge challenger se"
|
||||||
|
14.0 8 340.0 160.0 3609. 8.0 70 1 "plymouth 'cuda 340"
|
||||||
|
15.0 8 400.0 150.0 3761. 9.5 70 1 "chevrolet monte carlo"
|
||||||
|
14.0 8 455.0 225.0 3086. 10.0 70 1 "buick estate wagon (sw)"
|
||||||
|
24.0 4 113.0 95.00 2372. 15.0 70 3 "toyota corona mark ii"
|
||||||
|
22.0 6 198.0 95.00 2833. 15.5 70 1 "plymouth duster"
|
||||||
|
18.0 6 199.0 97.00 2774. 15.5 70 1 "amc hornet"
|
||||||
|
21.0 6 200.0 85.00 2587. 16.0 70 1 "ford maverick"
|
||||||
|
27.0 4 97.00 88.00 2130. 14.5 70 3 "datsun pl510"
|
||||||
|
26.0 4 97.00 46.00 1835. 20.5 70 2 "volkswagen 1131 deluxe sedan"
|
||||||
|
25.0 4 110.0 87.00 2672. 17.5 70 2 "peugeot 504"
|
||||||
|
24.0 4 107.0 90.00 2430. 14.5 70 2 "audi 100 ls"
|
||||||
|
25.0 4 104.0 95.00 2375. 17.5 70 2 "saab 99e"
|
||||||
|
26.0 4 121.0 113.0 2234. 12.5 70 2 "bmw 2002"
|
||||||
|
21.0 6 199.0 90.00 2648. 15.0 70 1 "amc gremlin"
|
||||||
|
10.0 8 360.0 215.0 4615. 14.0 70 1 "ford f250"
|
||||||
|
10.0 8 307.0 200.0 4376. 15.0 70 1 "chevy c20"
|
||||||
|
11.0 8 318.0 210.0 4382. 13.5 70 1 "dodge d200"
|
||||||
|
9.0 8 304.0 193.0 4732. 18.5 70 1 "hi 1200d"
|
||||||
|
27.0 4 97.00 88.00 2130. 14.5 71 3 "datsun pl510"
|
||||||
|
28.0 4 140.0 90.00 2264. 15.5 71 1 "chevrolet vega 2300"
|
||||||
|
25.0 4 113.0 95.00 2228. 14.0 71 3 "toyota corona"
|
||||||
|
25.0 4 98.00 ? 2046. 19.0 71 1 "ford pinto"
|
||||||
|
19.0 6 232.0 100.0 2634. 13.0 71 1 "amc gremlin"
|
||||||
|
16.0 6 225.0 105.0 3439. 15.5 71 1 "plymouth satellite custom"
|
||||||
|
17.0 6 250.0 100.0 3329. 15.5 71 1 "chevrolet chevelle malibu"
|
||||||
|
19.0 6 250.0 88.00 3302. 15.5 71 1 "ford torino 500"
|
||||||
|
18.0 6 232.0 100.0 3288. 15.5 71 1 "amc matador"
|
||||||
|
14.0 8 350.0 165.0 4209. 12.0 71 1 "chevrolet impala"
|
||||||
|
14.0 8 400.0 175.0 4464. 11.5 71 1 "pontiac catalina brougham"
|
||||||
|
14.0 8 351.0 153.0 4154. 13.5 71 1 "ford galaxie 500"
|
||||||
|
14.0 8 318.0 150.0 4096. 13.0 71 1 "plymouth fury iii"
|
||||||
|
12.0 8 383.0 180.0 4955. 11.5 71 1 "dodge monaco (sw)"
|
||||||
|
13.0 8 400.0 170.0 4746. 12.0 71 1 "ford country squire (sw)"
|
||||||
|
13.0 8 400.0 175.0 5140. 12.0 71 1 "pontiac safari (sw)"
|
||||||
|
18.0 6 258.0 110.0 2962. 13.5 71 1 "amc hornet sportabout (sw)"
|
||||||
|
22.0 4 140.0 72.00 2408. 19.0 71 1 "chevrolet vega (sw)"
|
||||||
|
19.0 6 250.0 100.0 3282. 15.0 71 1 "pontiac firebird"
|
||||||
|
18.0 6 250.0 88.00 3139. 14.5 71 1 "ford mustang"
|
||||||
|
23.0 4 122.0 86.00 2220. 14.0 71 1 "mercury capri 2000"
|
||||||
|
28.0 4 116.0 90.00 2123. 14.0 71 2 "opel 1900"
|
||||||
|
30.0 4 79.00 70.00 2074. 19.5 71 2 "peugeot 304"
|
||||||
|
30.0 4 88.00 76.00 2065. 14.5 71 2 "fiat 124b"
|
||||||
|
31.0 4 71.00 65.00 1773. 19.0 71 3 "toyota corolla 1200"
|
||||||
|
35.0 4 72.00 69.00 1613. 18.0 71 3 "datsun 1200"
|
||||||
|
27.0 4 97.00 60.00 1834. 19.0 71 2 "volkswagen model 111"
|
||||||
|
26.0 4 91.00 70.00 1955. 20.5 71 1 "plymouth cricket"
|
||||||
|
24.0 4 113.0 95.00 2278. 15.5 72 3 "toyota corona hardtop"
|
||||||
|
25.0 4 97.50 80.00 2126. 17.0 72 1 "dodge colt hardtop"
|
||||||
|
23.0 4 97.00 54.00 2254. 23.5 72 2 "volkswagen type 3"
|
||||||
|
20.0 4 140.0 90.00 2408. 19.5 72 1 "chevrolet vega"
|
||||||
|
21.0 4 122.0 86.00 2226. 16.5 72 1 "ford pinto runabout"
|
||||||
|
13.0 8 350.0 165.0 4274. 12.0 72 1 "chevrolet impala"
|
||||||
|
14.0 8 400.0 175.0 4385. 12.0 72 1 "pontiac catalina"
|
||||||
|
15.0 8 318.0 150.0 4135. 13.5 72 1 "plymouth fury iii"
|
||||||
|
14.0 8 351.0 153.0 4129. 13.0 72 1 "ford galaxie 500"
|
||||||
|
17.0 8 304.0 150.0 3672. 11.5 72 1 "amc ambassador sst"
|
||||||
|
11.0 8 429.0 208.0 4633. 11.0 72 1 "mercury marquis"
|
||||||
|
13.0 8 350.0 155.0 4502. 13.5 72 1 "buick lesabre custom"
|
||||||
|
12.0 8 350.0 160.0 4456. 13.5 72 1 "oldsmobile delta 88 royale"
|
||||||
|
13.0 8 400.0 190.0 4422. 12.5 72 1 "chrysler newport royal"
|
||||||
|
19.0 3 70.00 97.00 2330. 13.5 72 3 "mazda rx2 coupe"
|
||||||
|
15.0 8 304.0 150.0 3892. 12.5 72 1 "amc matador (sw)"
|
||||||
|
13.0 8 307.0 130.0 4098. 14.0 72 1 "chevrolet chevelle concours (sw)"
|
||||||
|
13.0 8 302.0 140.0 4294. 16.0 72 1 "ford gran torino (sw)"
|
||||||
|
14.0 8 318.0 150.0 4077. 14.0 72 1 "plymouth satellite custom (sw)"
|
||||||
|
18.0 4 121.0 112.0 2933. 14.5 72 2 "volvo 145e (sw)"
|
||||||
|
22.0 4 121.0 76.00 2511. 18.0 72 2 "volkswagen 411 (sw)"
|
||||||
|
21.0 4 120.0 87.00 2979. 19.5 72 2 "peugeot 504 (sw)"
|
||||||
|
26.0 4 96.00 69.00 2189. 18.0 72 2 "renault 12 (sw)"
|
||||||
|
22.0 4 122.0 86.00 2395. 16.0 72 1 "ford pinto (sw)"
|
||||||
|
28.0 4 97.00 92.00 2288. 17.0 72 3 "datsun 510 (sw)"
|
||||||
|
23.0 4 120.0 97.00 2506. 14.5 72 3 "toyouta corona mark ii (sw)"
|
||||||
|
28.0 4 98.00 80.00 2164. 15.0 72 1 "dodge colt (sw)"
|
||||||
|
27.0 4 97.00 88.00 2100. 16.5 72 3 "toyota corolla 1600 (sw)"
|
||||||
|
13.0 8 350.0 175.0 4100. 13.0 73 1 "buick century 350"
|
||||||
|
14.0 8 304.0 150.0 3672. 11.5 73 1 "amc matador"
|
||||||
|
13.0 8 350.0 145.0 3988. 13.0 73 1 "chevrolet malibu"
|
||||||
|
14.0 8 302.0 137.0 4042. 14.5 73 1 "ford gran torino"
|
||||||
|
15.0 8 318.0 150.0 3777. 12.5 73 1 "dodge coronet custom"
|
||||||
|
12.0 8 429.0 198.0 4952. 11.5 73 1 "mercury marquis brougham"
|
||||||
|
13.0 8 400.0 150.0 4464. 12.0 73 1 "chevrolet caprice classic"
|
||||||
|
13.0 8 351.0 158.0 4363. 13.0 73 1 "ford ltd"
|
||||||
|
14.0 8 318.0 150.0 4237. 14.5 73 1 "plymouth fury gran sedan"
|
||||||
|
13.0 8 440.0 215.0 4735. 11.0 73 1 "chrysler new yorker brougham"
|
||||||
|
12.0 8 455.0 225.0 4951. 11.0 73 1 "buick electra 225 custom"
|
||||||
|
13.0 8 360.0 175.0 3821. 11.0 73 1 "amc ambassador brougham"
|
||||||
|
18.0 6 225.0 105.0 3121. 16.5 73 1 "plymouth valiant"
|
||||||
|
16.0 6 250.0 100.0 3278. 18.0 73 1 "chevrolet nova custom"
|
||||||
|
18.0 6 232.0 100.0 2945. 16.0 73 1 "amc hornet"
|
||||||
|
18.0 6 250.0 88.00 3021. 16.5 73 1 "ford maverick"
|
||||||
|
23.0 6 198.0 95.00 2904. 16.0 73 1 "plymouth duster"
|
||||||
|
26.0 4 97.00 46.00 1950. 21.0 73 2 "volkswagen super beetle"
|
||||||
|
11.0 8 400.0 150.0 4997. 14.0 73 1 "chevrolet impala"
|
||||||
|
12.0 8 400.0 167.0 4906. 12.5 73 1 "ford country"
|
||||||
|
13.0 8 360.0 170.0 4654. 13.0 73 1 "plymouth custom suburb"
|
||||||
|
12.0 8 350.0 180.0 4499. 12.5 73 1 "oldsmobile vista cruiser"
|
||||||
|
18.0 6 232.0 100.0 2789. 15.0 73 1 "amc gremlin"
|
||||||
|
20.0 4 97.00 88.00 2279. 19.0 73 3 "toyota carina"
|
||||||
|
21.0 4 140.0 72.00 2401. 19.5 73 1 "chevrolet vega"
|
||||||
|
22.0 4 108.0 94.00 2379. 16.5 73 3 "datsun 610"
|
||||||
|
18.0 3 70.00 90.00 2124. 13.5 73 3 "maxda rx3"
|
||||||
|
19.0 4 122.0 85.00 2310. 18.5 73 1 "ford pinto"
|
||||||
|
21.0 6 155.0 107.0 2472. 14.0 73 1 "mercury capri v6"
|
||||||
|
26.0 4 98.00 90.00 2265. 15.5 73 2 "fiat 124 sport coupe"
|
||||||
|
15.0 8 350.0 145.0 4082. 13.0 73 1 "chevrolet monte carlo s"
|
||||||
|
16.0 8 400.0 230.0 4278. 9.50 73 1 "pontiac grand prix"
|
||||||
|
29.0 4 68.00 49.00 1867. 19.5 73 2 "fiat 128"
|
||||||
|
24.0 4 116.0 75.00 2158. 15.5 73 2 "opel manta"
|
||||||
|
20.0 4 114.0 91.00 2582. 14.0 73 2 "audi 100ls"
|
||||||
|
19.0 4 121.0 112.0 2868. 15.5 73 2 "volvo 144ea"
|
||||||
|
15.0 8 318.0 150.0 3399. 11.0 73 1 "dodge dart custom"
|
||||||
|
24.0 4 121.0 110.0 2660. 14.0 73 2 "saab 99le"
|
||||||
|
20.0 6 156.0 122.0 2807. 13.5 73 3 "toyota mark ii"
|
||||||
|
11.0 8 350.0 180.0 3664. 11.0 73 1 "oldsmobile omega"
|
||||||
|
20.0 6 198.0 95.00 3102. 16.5 74 1 "plymouth duster"
|
||||||
|
21.0 6 200.0 ? 2875. 17.0 74 1 "ford maverick"
|
||||||
|
19.0 6 232.0 100.0 2901. 16.0 74 1 "amc hornet"
|
||||||
|
15.0 6 250.0 100.0 3336. 17.0 74 1 "chevrolet nova"
|
||||||
|
31.0 4 79.00 67.00 1950. 19.0 74 3 "datsun b210"
|
||||||
|
26.0 4 122.0 80.00 2451. 16.5 74 1 "ford pinto"
|
||||||
|
32.0 4 71.00 65.00 1836. 21.0 74 3 "toyota corolla 1200"
|
||||||
|
25.0 4 140.0 75.00 2542. 17.0 74 1 "chevrolet vega"
|
||||||
|
16.0 6 250.0 100.0 3781. 17.0 74 1 "chevrolet chevelle malibu classic"
|
||||||
|
16.0 6 258.0 110.0 3632. 18.0 74 1 "amc matador"
|
||||||
|
18.0 6 225.0 105.0 3613. 16.5 74 1 "plymouth satellite sebring"
|
||||||
|
16.0 8 302.0 140.0 4141. 14.0 74 1 "ford gran torino"
|
||||||
|
13.0 8 350.0 150.0 4699. 14.5 74 1 "buick century luxus (sw)"
|
||||||
|
14.0 8 318.0 150.0 4457. 13.5 74 1 "dodge coronet custom (sw)"
|
||||||
|
14.0 8 302.0 140.0 4638. 16.0 74 1 "ford gran torino (sw)"
|
||||||
|
14.0 8 304.0 150.0 4257. 15.5 74 1 "amc matador (sw)"
|
||||||
|
29.0 4 98.00 83.00 2219. 16.5 74 2 "audi fox"
|
||||||
|
26.0 4 79.00 67.00 1963. 15.5 74 2 "volkswagen dasher"
|
||||||
|
26.0 4 97.00 78.00 2300. 14.5 74 2 "opel manta"
|
||||||
|
31.0 4 76.00 52.00 1649. 16.5 74 3 "toyota corona"
|
||||||
|
32.0 4 83.00 61.00 2003. 19.0 74 3 "datsun 710"
|
||||||
|
28.0 4 90.00 75.00 2125. 14.5 74 1 "dodge colt"
|
||||||
|
24.0 4 90.00 75.00 2108. 15.5 74 2 "fiat 128"
|
||||||
|
26.0 4 116.0 75.00 2246. 14.0 74 2 "fiat 124 tc"
|
||||||
|
24.0 4 120.0 97.00 2489. 15.0 74 3 "honda civic"
|
||||||
|
26.0 4 108.0 93.00 2391. 15.5 74 3 "subaru"
|
||||||
|
31.0 4 79.00 67.00 2000. 16.0 74 2 "fiat x1.9"
|
||||||
|
19.0 6 225.0 95.00 3264. 16.0 75 1 "plymouth valiant custom"
|
||||||
|
18.0 6 250.0 105.0 3459. 16.0 75 1 "chevrolet nova"
|
||||||
|
15.0 6 250.0 72.00 3432. 21.0 75 1 "mercury monarch"
|
||||||
|
15.0 6 250.0 72.00 3158. 19.5 75 1 "ford maverick"
|
||||||
|
16.0 8 400.0 170.0 4668. 11.5 75 1 "pontiac catalina"
|
||||||
|
15.0 8 350.0 145.0 4440. 14.0 75 1 "chevrolet bel air"
|
||||||
|
16.0 8 318.0 150.0 4498. 14.5 75 1 "plymouth grand fury"
|
||||||
|
14.0 8 351.0 148.0 4657. 13.5 75 1 "ford ltd"
|
||||||
|
17.0 6 231.0 110.0 3907. 21.0 75 1 "buick century"
|
||||||
|
16.0 6 250.0 105.0 3897. 18.5 75 1 "chevroelt chevelle malibu"
|
||||||
|
15.0 6 258.0 110.0 3730. 19.0 75 1 "amc matador"
|
||||||
|
18.0 6 225.0 95.00 3785. 19.0 75 1 "plymouth fury"
|
||||||
|
21.0 6 231.0 110.0 3039. 15.0 75 1 "buick skyhawk"
|
||||||
|
20.0 8 262.0 110.0 3221. 13.5 75 1 "chevrolet monza 2+2"
|
||||||
|
13.0 8 302.0 129.0 3169. 12.0 75 1 "ford mustang ii"
|
||||||
|
29.0 4 97.00 75.00 2171. 16.0 75 3 "toyota corolla"
|
||||||
|
23.0 4 140.0 83.00 2639. 17.0 75 1 "ford pinto"
|
||||||
|
20.0 6 232.0 100.0 2914. 16.0 75 1 "amc gremlin"
|
||||||
|
23.0 4 140.0 78.00 2592. 18.5 75 1 "pontiac astro"
|
||||||
|
24.0 4 134.0 96.00 2702. 13.5 75 3 "toyota corona"
|
||||||
|
25.0 4 90.00 71.00 2223. 16.5 75 2 "volkswagen dasher"
|
||||||
|
24.0 4 119.0 97.00 2545. 17.0 75 3 "datsun 710"
|
||||||
|
18.0 6 171.0 97.00 2984. 14.5 75 1 "ford pinto"
|
||||||
|
29.0 4 90.00 70.00 1937. 14.0 75 2 "volkswagen rabbit"
|
||||||
|
19.0 6 232.0 90.00 3211. 17.0 75 1 "amc pacer"
|
||||||
|
23.0 4 115.0 95.00 2694. 15.0 75 2 "audi 100ls"
|
||||||
|
23.0 4 120.0 88.00 2957. 17.0 75 2 "peugeot 504"
|
||||||
|
22.0 4 121.0 98.00 2945. 14.5 75 2 "volvo 244dl"
|
||||||
|
25.0 4 121.0 115.0 2671. 13.5 75 2 "saab 99le"
|
||||||
|
33.0 4 91.00 53.00 1795. 17.5 75 3 "honda civic cvcc"
|
||||||
|
28.0 4 107.0 86.00 2464. 15.5 76 2 "fiat 131"
|
||||||
|
25.0 4 116.0 81.00 2220. 16.9 76 2 "opel 1900"
|
||||||
|
25.0 4 140.0 92.00 2572. 14.9 76 1 "capri ii"
|
||||||
|
26.0 4 98.00 79.00 2255. 17.7 76 1 "dodge colt"
|
||||||
|
27.0 4 101.0 83.00 2202. 15.3 76 2 "renault 12tl"
|
||||||
|
17.5 8 305.0 140.0 4215. 13.0 76 1 "chevrolet chevelle malibu classic"
|
||||||
|
16.0 8 318.0 150.0 4190. 13.0 76 1 "dodge coronet brougham"
|
||||||
|
15.5 8 304.0 120.0 3962. 13.9 76 1 "amc matador"
|
||||||
|
14.5 8 351.0 152.0 4215. 12.8 76 1 "ford gran torino"
|
||||||
|
22.0 6 225.0 100.0 3233. 15.4 76 1 "plymouth valiant"
|
||||||
|
22.0 6 250.0 105.0 3353. 14.5 76 1 "chevrolet nova"
|
||||||
|
24.0 6 200.0 81.00 3012. 17.6 76 1 "ford maverick"
|
||||||
|
22.5 6 232.0 90.00 3085. 17.6 76 1 "amc hornet"
|
||||||
|
29.0 4 85.00 52.00 2035. 22.2 76 1 "chevrolet chevette"
|
||||||
|
24.5 4 98.00 60.00 2164. 22.1 76 1 "chevrolet woody"
|
||||||
|
29.0 4 90.00 70.00 1937. 14.2 76 2 "vw rabbit"
|
||||||
|
33.0 4 91.00 53.00 1795. 17.4 76 3 "honda civic"
|
||||||
|
20.0 6 225.0 100.0 3651. 17.7 76 1 "dodge aspen se"
|
||||||
|
18.0 6 250.0 78.00 3574. 21.0 76 1 "ford granada ghia"
|
||||||
|
18.5 6 250.0 110.0 3645. 16.2 76 1 "pontiac ventura sj"
|
||||||
|
17.5 6 258.0 95.00 3193. 17.8 76 1 "amc pacer d/l"
|
||||||
|
29.5 4 97.00 71.00 1825. 12.2 76 2 "volkswagen rabbit"
|
||||||
|
32.0 4 85.00 70.00 1990. 17.0 76 3 "datsun b-210"
|
||||||
|
28.0 4 97.00 75.00 2155. 16.4 76 3 "toyota corolla"
|
||||||
|
26.5 4 140.0 72.00 2565. 13.6 76 1 "ford pinto"
|
||||||
|
20.0 4 130.0 102.0 3150. 15.7 76 2 "volvo 245"
|
||||||
|
13.0 8 318.0 150.0 3940. 13.2 76 1 "plymouth volare premier v8"
|
||||||
|
19.0 4 120.0 88.00 3270. 21.9 76 2 "peugeot 504"
|
||||||
|
19.0 6 156.0 108.0 2930. 15.5 76 3 "toyota mark ii"
|
||||||
|
16.5 6 168.0 120.0 3820. 16.7 76 2 "mercedes-benz 280s"
|
||||||
|
16.5 8 350.0 180.0 4380. 12.1 76 1 "cadillac seville"
|
||||||
|
13.0 8 350.0 145.0 4055. 12.0 76 1 "chevy c10"
|
||||||
|
13.0 8 302.0 130.0 3870. 15.0 76 1 "ford f108"
|
||||||
|
13.0 8 318.0 150.0 3755. 14.0 76 1 "dodge d100"
|
||||||
|
31.5 4 98.00 68.00 2045. 18.5 77 3 "honda accord cvcc"
|
||||||
|
30.0 4 111.0 80.00 2155. 14.8 77 1 "buick opel isuzu deluxe"
|
||||||
|
36.0 4 79.00 58.00 1825. 18.6 77 2 "renault 5 gtl"
|
||||||
|
25.5 4 122.0 96.00 2300. 15.5 77 1 "plymouth arrow gs"
|
||||||
|
33.5 4 85.00 70.00 1945. 16.8 77 3 "datsun f-10 hatchback"
|
||||||
|
17.5 8 305.0 145.0 3880. 12.5 77 1 "chevrolet caprice classic"
|
||||||
|
17.0 8 260.0 110.0 4060. 19.0 77 1 "oldsmobile cutlass supreme"
|
||||||
|
15.5 8 318.0 145.0 4140. 13.7 77 1 "dodge monaco brougham"
|
||||||
|
15.0 8 302.0 130.0 4295. 14.9 77 1 "mercury cougar brougham"
|
||||||
|
17.5 6 250.0 110.0 3520. 16.4 77 1 "chevrolet concours"
|
||||||
|
20.5 6 231.0 105.0 3425. 16.9 77 1 "buick skylark"
|
||||||
|
19.0 6 225.0 100.0 3630. 17.7 77 1 "plymouth volare custom"
|
||||||
|
18.5 6 250.0 98.00 3525. 19.0 77 1 "ford granada"
|
||||||
|
16.0 8 400.0 180.0 4220. 11.1 77 1 "pontiac grand prix lj"
|
||||||
|
15.5 8 350.0 170.0 4165. 11.4 77 1 "chevrolet monte carlo landau"
|
||||||
|
15.5 8 400.0 190.0 4325. 12.2 77 1 "chrysler cordoba"
|
||||||
|
16.0 8 351.0 149.0 4335. 14.5 77 1 "ford thunderbird"
|
||||||
|
29.0 4 97.00 78.00 1940. 14.5 77 2 "volkswagen rabbit custom"
|
||||||
|
24.5 4 151.0 88.00 2740. 16.0 77 1 "pontiac sunbird coupe"
|
||||||
|
26.0 4 97.00 75.00 2265. 18.2 77 3 "toyota corolla liftback"
|
||||||
|
25.5 4 140.0 89.00 2755. 15.8 77 1 "ford mustang ii 2+2"
|
||||||
|
30.5 4 98.00 63.00 2051. 17.0 77 1 "chevrolet chevette"
|
||||||
|
33.5 4 98.00 83.00 2075. 15.9 77 1 "dodge colt m/m"
|
||||||
|
30.0 4 97.00 67.00 1985. 16.4 77 3 "subaru dl"
|
||||||
|
30.5 4 97.00 78.00 2190. 14.1 77 2 "volkswagen dasher"
|
||||||
|
22.0 6 146.0 97.00 2815. 14.5 77 3 "datsun 810"
|
||||||
|
21.5 4 121.0 110.0 2600. 12.8 77 2 "bmw 320i"
|
||||||
|
21.5 3 80.00 110.0 2720. 13.5 77 3 "mazda rx-4"
|
||||||
|
43.1 4 90.00 48.00 1985. 21.5 78 2 "volkswagen rabbit custom diesel"
|
||||||
|
36.1 4 98.00 66.00 1800. 14.4 78 1 "ford fiesta"
|
||||||
|
32.8 4 78.00 52.00 1985. 19.4 78 3 "mazda glc deluxe"
|
||||||
|
39.4 4 85.00 70.00 2070. 18.6 78 3 "datsun b210 gx"
|
||||||
|
36.1 4 91.00 60.00 1800. 16.4 78 3 "honda civic cvcc"
|
||||||
|
19.9 8 260.0 110.0 3365. 15.5 78 1 "oldsmobile cutlass salon brougham"
|
||||||
|
19.4 8 318.0 140.0 3735. 13.2 78 1 "dodge diplomat"
|
||||||
|
20.2 8 302.0 139.0 3570. 12.8 78 1 "mercury monarch ghia"
|
||||||
|
19.2 6 231.0 105.0 3535. 19.2 78 1 "pontiac phoenix lj"
|
||||||
|
20.5 6 200.0 95.00 3155. 18.2 78 1 "chevrolet malibu"
|
||||||
|
20.2 6 200.0 85.00 2965. 15.8 78 1 "ford fairmont (auto)"
|
||||||
|
25.1 4 140.0 88.00 2720. 15.4 78 1 "ford fairmont (man)"
|
||||||
|
20.5 6 225.0 100.0 3430. 17.2 78 1 "plymouth volare"
|
||||||
|
19.4 6 232.0 90.00 3210. 17.2 78 1 "amc concord"
|
||||||
|
20.6 6 231.0 105.0 3380. 15.8 78 1 "buick century special"
|
||||||
|
20.8 6 200.0 85.00 3070. 16.7 78 1 "mercury zephyr"
|
||||||
|
18.6 6 225.0 110.0 3620. 18.7 78 1 "dodge aspen"
|
||||||
|
18.1 6 258.0 120.0 3410. 15.1 78 1 "amc concord d/l"
|
||||||
|
19.2 8 305.0 145.0 3425. 13.2 78 1 "chevrolet monte carlo landau"
|
||||||
|
17.7 6 231.0 165.0 3445. 13.4 78 1 "buick regal sport coupe (turbo)"
|
||||||
|
18.1 8 302.0 139.0 3205. 11.2 78 1 "ford futura"
|
||||||
|
17.5 8 318.0 140.0 4080. 13.7 78 1 "dodge magnum xe"
|
||||||
|
30.0 4 98.00 68.00 2155. 16.5 78 1 "chevrolet chevette"
|
||||||
|
27.5 4 134.0 95.00 2560. 14.2 78 3 "toyota corona"
|
||||||
|
27.2 4 119.0 97.00 2300. 14.7 78 3 "datsun 510"
|
||||||
|
30.9 4 105.0 75.00 2230. 14.5 78 1 "dodge omni"
|
||||||
|
21.1 4 134.0 95.00 2515. 14.8 78 3 "toyota celica gt liftback"
|
||||||
|
23.2 4 156.0 105.0 2745. 16.7 78 1 "plymouth sapporo"
|
||||||
|
23.8 4 151.0 85.00 2855. 17.6 78 1 "oldsmobile starfire sx"
|
||||||
|
23.9 4 119.0 97.00 2405. 14.9 78 3 "datsun 200-sx"
|
||||||
|
20.3 5 131.0 103.0 2830. 15.9 78 2 "audi 5000"
|
||||||
|
17.0 6 163.0 125.0 3140. 13.6 78 2 "volvo 264gl"
|
||||||
|
21.6 4 121.0 115.0 2795. 15.7 78 2 "saab 99gle"
|
||||||
|
16.2 6 163.0 133.0 3410. 15.8 78 2 "peugeot 604sl"
|
||||||
|
31.5 4 89.00 71.00 1990. 14.9 78 2 "volkswagen scirocco"
|
||||||
|
29.5 4 98.00 68.00 2135. 16.6 78 3 "honda accord lx"
|
||||||
|
21.5 6 231.0 115.0 3245. 15.4 79 1 "pontiac lemans v6"
|
||||||
|
19.8 6 200.0 85.00 2990. 18.2 79 1 "mercury zephyr 6"
|
||||||
|
22.3 4 140.0 88.00 2890. 17.3 79 1 "ford fairmont 4"
|
||||||
|
20.2 6 232.0 90.00 3265. 18.2 79 1 "amc concord dl 6"
|
||||||
|
20.6 6 225.0 110.0 3360. 16.6 79 1 "dodge aspen 6"
|
||||||
|
17.0 8 305.0 130.0 3840. 15.4 79 1 "chevrolet caprice classic"
|
||||||
|
17.6 8 302.0 129.0 3725. 13.4 79 1 "ford ltd landau"
|
||||||
|
16.5 8 351.0 138.0 3955. 13.2 79 1 "mercury grand marquis"
|
||||||
|
18.2 8 318.0 135.0 3830. 15.2 79 1 "dodge st. regis"
|
||||||
|
16.9 8 350.0 155.0 4360. 14.9 79 1 "buick estate wagon (sw)"
|
||||||
|
15.5 8 351.0 142.0 4054. 14.3 79 1 "ford country squire (sw)"
|
||||||
|
19.2 8 267.0 125.0 3605. 15.0 79 1 "chevrolet malibu classic (sw)"
|
||||||
|
18.5 8 360.0 150.0 3940. 13.0 79 1 "chrysler lebaron town @ country (sw)"
|
||||||
|
31.9 4 89.00 71.00 1925. 14.0 79 2 "vw rabbit custom"
|
||||||
|
34.1 4 86.00 65.00 1975. 15.2 79 3 "maxda glc deluxe"
|
||||||
|
35.7 4 98.00 80.00 1915. 14.4 79 1 "dodge colt hatchback custom"
|
||||||
|
27.4 4 121.0 80.00 2670. 15.0 79 1 "amc spirit dl"
|
||||||
|
25.4 5 183.0 77.00 3530. 20.1 79 2 "mercedes benz 300d"
|
||||||
|
23.0 8 350.0 125.0 3900. 17.4 79 1 "cadillac eldorado"
|
||||||
|
27.2 4 141.0 71.00 3190. 24.8 79 2 "peugeot 504"
|
||||||
|
23.9 8 260.0 90.00 3420. 22.2 79 1 "oldsmobile cutlass salon brougham"
|
||||||
|
34.2 4 105.0 70.00 2200. 13.2 79 1 "plymouth horizon"
|
||||||
|
34.5 4 105.0 70.00 2150. 14.9 79 1 "plymouth horizon tc3"
|
||||||
|
31.8 4 85.00 65.00 2020. 19.2 79 3 "datsun 210"
|
||||||
|
37.3 4 91.00 69.00 2130. 14.7 79 2 "fiat strada custom"
|
||||||
|
28.4 4 151.0 90.00 2670. 16.0 79 1 "buick skylark limited"
|
||||||
|
28.8 6 173.0 115.0 2595. 11.3 79 1 "chevrolet citation"
|
||||||
|
26.8 6 173.0 115.0 2700. 12.9 79 1 "oldsmobile omega brougham"
|
||||||
|
33.5 4 151.0 90.00 2556. 13.2 79 1 "pontiac phoenix"
|
||||||
|
41.5 4 98.00 76.00 2144. 14.7 80 2 "vw rabbit"
|
||||||
|
38.1 4 89.00 60.00 1968. 18.8 80 3 "toyota corolla tercel"
|
||||||
|
32.1 4 98.00 70.00 2120. 15.5 80 1 "chevrolet chevette"
|
||||||
|
37.2 4 86.00 65.00 2019. 16.4 80 3 "datsun 310"
|
||||||
|
28.0 4 151.0 90.00 2678. 16.5 80 1 "chevrolet citation"
|
||||||
|
26.4 4 140.0 88.00 2870. 18.1 80 1 "ford fairmont"
|
||||||
|
24.3 4 151.0 90.00 3003. 20.1 80 1 "amc concord"
|
||||||
|
19.1 6 225.0 90.00 3381. 18.7 80 1 "dodge aspen"
|
||||||
|
34.3 4 97.00 78.00 2188. 15.8 80 2 "audi 4000"
|
||||||
|
29.8 4 134.0 90.00 2711. 15.5 80 3 "toyota corona liftback"
|
||||||
|
31.3 4 120.0 75.00 2542. 17.5 80 3 "mazda 626"
|
||||||
|
37.0 4 119.0 92.00 2434. 15.0 80 3 "datsun 510 hatchback"
|
||||||
|
32.2 4 108.0 75.00 2265. 15.2 80 3 "toyota corolla"
|
||||||
|
46.6 4 86.00 65.00 2110. 17.9 80 3 "mazda glc"
|
||||||
|
27.9 4 156.0 105.0 2800. 14.4 80 1 "dodge colt"
|
||||||
|
40.8 4 85.00 65.00 2110. 19.2 80 3 "datsun 210"
|
||||||
|
44.3 4 90.00 48.00 2085. 21.7 80 2 "vw rabbit c (diesel)"
|
||||||
|
43.4 4 90.00 48.00 2335. 23.7 80 2 "vw dasher (diesel)"
|
||||||
|
36.4 5 121.0 67.00 2950. 19.9 80 2 "audi 5000s (diesel)"
|
||||||
|
30.0 4 146.0 67.00 3250. 21.8 80 2 "mercedes-benz 240d"
|
||||||
|
44.6 4 91.00 67.00 1850. 13.8 80 3 "honda civic 1500 gl"
|
||||||
|
40.9 4 85.00 ? 1835. 17.3 80 2 "renault lecar deluxe"
|
||||||
|
33.8 4 97.00 67.00 2145. 18.0 80 3 "subaru dl"
|
||||||
|
29.8 4 89.00 62.00 1845. 15.3 80 2 "vokswagen rabbit"
|
||||||
|
32.7 6 168.0 132.0 2910. 11.4 80 3 "datsun 280-zx"
|
||||||
|
23.7 3 70.00 100.0 2420. 12.5 80 3 "mazda rx-7 gs"
|
||||||
|
35.0 4 122.0 88.00 2500. 15.1 80 2 "triumph tr7 coupe"
|
||||||
|
23.6 4 140.0 ? 2905. 14.3 80 1 "ford mustang cobra"
|
||||||
|
32.4 4 107.0 72.00 2290. 17.0 80 3 "honda accord"
|
||||||
|
27.2 4 135.0 84.00 2490. 15.7 81 1 "plymouth reliant"
|
||||||
|
26.6 4 151.0 84.00 2635. 16.4 81 1 "buick skylark"
|
||||||
|
25.8 4 156.0 92.00 2620. 14.4 81 1 "dodge aries wagon (sw)"
|
||||||
|
23.5 6 173.0 110.0 2725. 12.6 81 1 "chevrolet citation"
|
||||||
|
30.0 4 135.0 84.00 2385. 12.9 81 1 "plymouth reliant"
|
||||||
|
39.1 4 79.00 58.00 1755. 16.9 81 3 "toyota starlet"
|
||||||
|
39.0 4 86.00 64.00 1875. 16.4 81 1 "plymouth champ"
|
||||||
|
35.1 4 81.00 60.00 1760. 16.1 81 3 "honda civic 1300"
|
||||||
|
32.3 4 97.00 67.00 2065. 17.8 81 3 "subaru"
|
||||||
|
37.0 4 85.00 65.00 1975. 19.4 81 3 "datsun 210 mpg"
|
||||||
|
37.7 4 89.00 62.00 2050. 17.3 81 3 "toyota tercel"
|
||||||
|
34.1 4 91.00 68.00 1985. 16.0 81 3 "mazda glc 4"
|
||||||
|
34.7 4 105.0 63.00 2215. 14.9 81 1 "plymouth horizon 4"
|
||||||
|
34.4 4 98.00 65.00 2045. 16.2 81 1 "ford escort 4w"
|
||||||
|
29.9 4 98.00 65.00 2380. 20.7 81 1 "ford escort 2h"
|
||||||
|
33.0 4 105.0 74.00 2190. 14.2 81 2 "volkswagen jetta"
|
||||||
|
34.5 4 100.0 ? 2320. 15.8 81 2 "renault 18i"
|
||||||
|
33.7 4 107.0 75.00 2210. 14.4 81 3 "honda prelude"
|
||||||
|
32.4 4 108.0 75.00 2350. 16.8 81 3 "toyota corolla"
|
||||||
|
32.9 4 119.0 100.0 2615. 14.8 81 3 "datsun 200sx"
|
||||||
|
31.6 4 120.0 74.00 2635. 18.3 81 3 "mazda 626"
|
||||||
|
28.1 4 141.0 80.00 3230. 20.4 81 2 "peugeot 505s turbo diesel"
|
||||||
|
30.7 6 145.0 76.00 3160. 19.6 81 2 "volvo diesel"
|
||||||
|
25.4 6 168.0 116.0 2900. 12.6 81 3 "toyota cressida"
|
||||||
|
24.2 6 146.0 120.0 2930. 13.8 81 3 "datsun 810 maxima"
|
||||||
|
22.4 6 231.0 110.0 3415. 15.8 81 1 "buick century"
|
||||||
|
26.6 8 350.0 105.0 3725. 19.0 81 1 "oldsmobile cutlass ls"
|
||||||
|
20.2 6 200.0 88.00 3060. 17.1 81 1 "ford granada gl"
|
||||||
|
17.6 6 225.0 85.00 3465. 16.6 81 1 "chrysler lebaron salon"
|
||||||
|
28.0 4 112.0 88.00 2605. 19.6 82 1 "chevrolet cavalier"
|
||||||
|
27.0 4 112.0 88.00 2640. 18.6 82 1 "chevrolet cavalier wagon"
|
||||||
|
34.0 4 112.0 88.00 2395. 18.0 82 1 "chevrolet cavalier 2-door"
|
||||||
|
31.0 4 112.0 85.00 2575. 16.2 82 1 "pontiac j2000 se hatchback"
|
||||||
|
29.0 4 135.0 84.00 2525. 16.0 82 1 "dodge aries se"
|
||||||
|
27.0 4 151.0 90.00 2735. 18.0 82 1 "pontiac phoenix"
|
||||||
|
24.0 4 140.0 92.00 2865. 16.4 82 1 "ford fairmont futura"
|
||||||
|
36.0 4 105.0 74.00 1980. 15.3 82 2 "volkswagen rabbit l"
|
||||||
|
37.0 4 91.00 68.00 2025. 18.2 82 3 "mazda glc custom l"
|
||||||
|
31.0 4 91.00 68.00 1970. 17.6 82 3 "mazda glc custom"
|
||||||
|
38.0 4 105.0 63.00 2125. 14.7 82 1 "plymouth horizon miser"
|
||||||
|
36.0 4 98.00 70.00 2125. 17.3 82 1 "mercury lynx l"
|
||||||
|
36.0 4 120.0 88.00 2160. 14.5 82 3 "nissan stanza xe"
|
||||||
|
36.0 4 107.0 75.00 2205. 14.5 82 3 "honda accord"
|
||||||
|
34.0 4 108.0 70.00 2245 16.9 82 3 "toyota corolla"
|
||||||
|
38.0 4 91.00 67.00 1965. 15.0 82 3 "honda civic"
|
||||||
|
32.0 4 91.00 67.00 1965. 15.7 82 3 "honda civic (auto)"
|
||||||
|
38.0 4 91.00 67.00 1995. 16.2 82 3 "datsun 310 gx"
|
||||||
|
25.0 6 181.0 110.0 2945. 16.4 82 1 "buick century limited"
|
||||||
|
38.0 6 262.0 85.00 3015. 17.0 82 1 "oldsmobile cutlass ciera (diesel)"
|
||||||
|
26.0 4 156.0 92.00 2585. 14.5 82 1 "chrysler lebaron medallion"
|
||||||
|
22.0 6 232.0 112.0 2835 14.7 82 1 "ford granada l"
|
||||||
|
32.0 4 144.0 96.00 2665. 13.9 82 3 "toyota celica gt"
|
||||||
|
36.0 4 135.0 84.00 2370. 13.0 82 1 "dodge charger 2.2"
|
||||||
|
27.0 4 151.0 90.00 2950. 17.3 82 1 "chevrolet camaro"
|
||||||
|
27.0 4 140.0 86.00 2790. 15.6 82 1 "ford mustang gl"
|
||||||
|
44.0 4 97.00 52.00 2130. 24.6 82 2 "vw pickup"
|
||||||
|
32.0 4 135.0 84.00 2295. 11.6 82 1 "dodge rampage"
|
||||||
|
28.0 4 120.0 79.00 2625. 18.6 82 1 "ford ranger"
|
||||||
|
31.0 4 119.0 82.00 2720. 19.4 82 1 "chevy s-10"
|
BIN
hw2/fit_quality.pdf
Executable file
BIN
hw2/fit_quality.pdf
Executable file
Binary file not shown.
BIN
hw2/mpg_horsepower_regression.pdf
Executable file
BIN
hw2/mpg_horsepower_regression.pdf
Executable file
Binary file not shown.
462
hw3/Rhistory
Normal file
462
hw3/Rhistory
Normal file
@ -0,0 +1,462 @@
|
|||||||
|
auto = read.table("auto.data",header=T,na.strings="?")
|
||||||
|
length(x=auto$mpg)
|
||||||
|
glm
|
||||||
|
glm.pred
|
||||||
|
help(rep)
|
||||||
|
glm.pred=rep(FALSE,397)
|
||||||
|
glm.pred
|
||||||
|
medium(auto$mpg)
|
||||||
|
median(auto$mpg)
|
||||||
|
glm.pred[auto$mpg>median(auto$mpg)]=T
|
||||||
|
glm.pred
|
||||||
|
contour(auto)
|
||||||
|
contour(glm.pred ~ auto$mpg)
|
||||||
|
contour(glm.pred,auto$mpg)
|
||||||
|
help(contour)
|
||||||
|
contour(auto$mpg,auto$horsepower,glm.pred)
|
||||||
|
glm.pred
|
||||||
|
length(glm.pred)
|
||||||
|
table(glm.pred,auto$mpg)
|
||||||
|
table(glm.pred,auto$mpg,auto$horsepower)
|
||||||
|
glm.pred=rep(0,397)
|
||||||
|
glm.pred[auto$mpg>median(auto$mpg)]=1
|
||||||
|
glm.pred
|
||||||
|
auto$mpg01=rep(0,397)
|
||||||
|
auto$mpg01[auto$mpg>median(auto$mpg)]=1
|
||||||
|
auto$mpg01
|
||||||
|
auto$mpg01
|
||||||
|
auto$mpg01
|
||||||
|
plots(auto)
|
||||||
|
plot(auto)
|
||||||
|
boxplot(auto)
|
||||||
|
boxplot.matrix(auto)
|
||||||
|
help(boxplot)
|
||||||
|
boxplot(auto$mpg01,auto)
|
||||||
|
boxplot(auto$mpg,auto)
|
||||||
|
boxplot(auto$mpg)
|
||||||
|
boxplot(auto)
|
||||||
|
boxplot(mpg01 ~ auto)
|
||||||
|
boxplot(mpg01 ~)
|
||||||
|
boxplot(auto$mpg01 ~ auto)
|
||||||
|
attach(auto)
|
||||||
|
boxplot(mpg01)
|
||||||
|
boxplot(mpg01 ~ auto)
|
||||||
|
boxplot(mpg01 ~ auto,auto)
|
||||||
|
boxplot(mpg01 ~ auto,data = auto)
|
||||||
|
help(plot.table)
|
||||||
|
plot.table(auto)
|
||||||
|
help(plot.table)
|
||||||
|
plot(auto)
|
||||||
|
plot(auto,t="box")
|
||||||
|
help(plot.table)
|
||||||
|
help(plot.table,plot.frame=1)
|
||||||
|
help(plot.table)
|
||||||
|
help(plot.table,frame.plot=1)
|
||||||
|
help(plot.table)
|
||||||
|
help(plot.table,frame.plot=is.num)
|
||||||
|
help(plot.table)
|
||||||
|
plot(auto,t="box",frame.plot=1)
|
||||||
|
plot(auto,frame.plot=1)
|
||||||
|
plot(auto,frame.plot=1)
|
||||||
|
plot(auto,frame.plot=is.num)
|
||||||
|
plot(auto,frame.plot=0)
|
||||||
|
plot(auto,frame.plot="0")
|
||||||
|
plot(auto,frame.plot="1")
|
||||||
|
plot(auto,frame.plot=TRUE)
|
||||||
|
plot(auto,frame.plot=FALSE)
|
||||||
|
plot(auto,frame.plot=TRUE)
|
||||||
|
plot(auto,frame.plot=T)
|
||||||
|
plot(auto,frame.plot=1)
|
||||||
|
boxplot(mpg~mpg01,auto)
|
||||||
|
boxplot(mpg01 ~ mpg,auto)
|
||||||
|
boxplot(mpg01 ~ *,auto)
|
||||||
|
boxplot(mpg01 ~ ,auto)
|
||||||
|
boxplot(mpg01 ~ auto,auto)
|
||||||
|
boxplot(mpg01,auto)
|
||||||
|
boxplot(auto)
|
||||||
|
boxplot(auto,y=mpg01)
|
||||||
|
boxplot(auto,y=mpg)
|
||||||
|
boxplot(data = auto)
|
||||||
|
boxplot(auto)
|
||||||
|
help(for)
|
||||||
|
plot(auto,frame.plot=1)
|
||||||
|
plot(auto)
|
||||||
|
names(auto)
|
||||||
|
auto$name
|
||||||
|
help(sample)
|
||||||
|
x <- 1:12
|
||||||
|
x
|
||||||
|
sample(x)
|
||||||
|
help(sample)
|
||||||
|
sample(x,replace=T)
|
||||||
|
sample(x,replace=T)
|
||||||
|
sample(x,replace=F)
|
||||||
|
c
|
||||||
|
x
|
||||||
|
sample(x,replace=T)
|
||||||
|
x
|
||||||
|
help(sample)
|
||||||
|
sample(x[x>9])
|
||||||
|
sample(x[x>8])
|
||||||
|
help(sample)
|
||||||
|
x <- 1:10
|
||||||
|
sample(x[x>8])
|
||||||
|
sample(x[x>])
|
||||||
|
help(sample)
|
||||||
|
help(sample)
|
||||||
|
help(sample)
|
||||||
|
sample(auto,size=length(mpg01)/2)
|
||||||
|
x <- length(mpg01)
|
||||||
|
sample(x,size=length(mpg01)/2)
|
||||||
|
auto[sample(x,size=length(mpg01)/2)]
|
||||||
|
auto$mpg[sample(x,size=length(mpg01)/2)]
|
||||||
|
help(data.frame)
|
||||||
|
data.frame(
|
||||||
|
help(data.frame)
|
||||||
|
auto[sample(x,size=length(mpg01)/2)]
|
||||||
|
train = sample(x,size=length(mpg01)/2)
|
||||||
|
train =
|
||||||
|
auto[train]
|
||||||
|
auto$mpg[train]
|
||||||
|
auto$mpg[train,]
|
||||||
|
auto$mpg[train]
|
||||||
|
auto$mpg[23]
|
||||||
|
auto$mpg[228]
|
||||||
|
auto$mpg[391]
|
||||||
|
auto.test=auto[!train]
|
||||||
|
auto.train=auto[train]
|
||||||
|
auto.test
|
||||||
|
summary(auto.test)
|
||||||
|
train=(mpg<15)
|
||||||
|
train
|
||||||
|
train = (sample(x,size=length(mpg01)/2))
|
||||||
|
train
|
||||||
|
head(auto)
|
||||||
|
auto[,train[
|
||||||
|
auto[,train]
|
||||||
|
train
|
||||||
|
help(contains)
|
||||||
|
auto[1,train]
|
||||||
|
train
|
||||||
|
auto[[,train]]
|
||||||
|
auto[[1,train]]
|
||||||
|
autoi
|
||||||
|
head(auto)
|
||||||
|
head(auto[sample(nrow(auto),397/2)])
|
||||||
|
head(auto[sample(nrow(auto),3)])
|
||||||
|
data = data.frame(auto)
|
||||||
|
data
|
||||||
|
head(data[sample(nrow(data),3)])
|
||||||
|
nrow(data)
|
||||||
|
head(data[sample(ncol(data),3)])
|
||||||
|
head(data[sample(ncol(data),397/2)])
|
||||||
|
head(data[sample(ncol(data),3)])
|
||||||
|
head(data[sample(ncol(data),3)])
|
||||||
|
head(data[sample(ncol(data),3)])
|
||||||
|
head(data[sample(ncol(data),3)])
|
||||||
|
head(data[,sample(ncol(data),3)])
|
||||||
|
head(data[,sample(ncol(data),3)])
|
||||||
|
head(data[,sample(ncol(data),3)])
|
||||||
|
head(data[,sample(ncol(data),3)])
|
||||||
|
head(data[,sample(ncol(data),3)])
|
||||||
|
head(data[sample(ncol(data),3),])
|
||||||
|
head(data[sample(ncol(data),3),])
|
||||||
|
head(data[sample(ncol(data),3),])
|
||||||
|
head(data[sample(nrow(data),3),])
|
||||||
|
head(data[sample(nrow(data),397/2),])
|
||||||
|
head(data[sample(nrow(data),397/2),])
|
||||||
|
head(data[sample(nrow(data),397/2),])
|
||||||
|
head(data[sample(nrow(data),397/2),])
|
||||||
|
head(data[sample(nrow(data),397/2),])
|
||||||
|
head(auto[sample(nrow(auto),397/2),])
|
||||||
|
head(auto[sample(nrow(auto),397/2),])
|
||||||
|
head(auto[sample(nrow(auto),397/2),])
|
||||||
|
head(auto[sample(nrow(auto),397/2),])
|
||||||
|
head(auto[sample(nrow(auto),397/2),])
|
||||||
|
head(auto[sample(nrow(auto),397/2),])
|
||||||
|
head(auto[sample(nrow(auto),397/2),])
|
||||||
|
train = auto[sample(nrow(auto),397/2),]
|
||||||
|
[sample(nrow(auto),397/2),]
|
||||||
|
sample(nrow(auto),397/2)
|
||||||
|
train sample(nrow(auto),397/2)
|
||||||
|
train = sample(nrow(auto),397/2)
|
||||||
|
autp[train,]
|
||||||
|
auto[train,]
|
||||||
|
train = sample(nrow(auto),397/2)
|
||||||
|
head(auto[train,])
|
||||||
|
head(auto[!train,])
|
||||||
|
traindata = auto[train,]
|
||||||
|
testdata = auto[!train,]
|
||||||
|
testdata
|
||||||
|
traindata
|
||||||
|
length(traindata)
|
||||||
|
length(traindata$mpg)
|
||||||
|
198*2
|
||||||
|
summary(testdata)
|
||||||
|
testdata = auto[!train]
|
||||||
|
testdata
|
||||||
|
testdata = auto[!train,]
|
||||||
|
train
|
||||||
|
summary(train)
|
||||||
|
names(train)
|
||||||
|
head(traindata)
|
||||||
|
testdata = auto[!train,]
|
||||||
|
testdata
|
||||||
|
!train
|
||||||
|
train
|
||||||
|
?sample
|
||||||
|
sort(train)
|
||||||
|
train_vals = train
|
||||||
|
train = rep(false,397)
|
||||||
|
train = rep(F,397)
|
||||||
|
train
|
||||||
|
help for
|
||||||
|
?for
|
||||||
|
?for
|
||||||
|
help)for)
|
||||||
|
help(for)
|
||||||
|
help(for)
|
||||||
|
help lapply()
|
||||||
|
?lapply
|
||||||
|
sapply(train,
|
||||||
|
?sapply
|
||||||
|
sapply(train,
|
||||||
|
?sapply
|
||||||
|
train[train_vals]=T
|
||||||
|
train
|
||||||
|
traindata = auto[train,]
|
||||||
|
traindata
|
||||||
|
length(auto)
|
||||||
|
length(traindata)
|
||||||
|
length(traindata$mpg)
|
||||||
|
testdata=auto[!train,]
|
||||||
|
length(testdate$mpg)
|
||||||
|
length(testdata$mpg)
|
||||||
|
training_indices = sample(nrow(auto),397/2)
|
||||||
|
train_bools = rep(F,length(auto$mpg))
|
||||||
|
train_bools[training_indices]=T
|
||||||
|
head(train_bools)
|
||||||
|
length(train_bools)
|
||||||
|
train_data = auto[train_bools,]
|
||||||
|
test_data = auto[!train_bools,]
|
||||||
|
summary(train_data)
|
||||||
|
summary(test_data)
|
||||||
|
lda.fit
|
||||||
|
library(MASS)
|
||||||
|
lda.fit
|
||||||
|
lda()
|
||||||
|
detach(auto)
|
||||||
|
mpg01
|
||||||
|
mpg
|
||||||
|
attach(test_data)
|
||||||
|
mpg01
|
||||||
|
names()
|
||||||
|
names(test_data)
|
||||||
|
ldf.fit=lda(mpg01 ~ horsepower + weight + acceleration + displacement,data=test_data)
|
||||||
|
detach(test_data)
|
||||||
|
ldf.fit=lda(mpg01 ~ horsepower + weight + acceleration + displacement,data=test_data)
|
||||||
|
lda.fit
|
||||||
|
lda.fit=lda(mpg01 ~ horsepower + weight + acceleration + displacement,data=test_data)
|
||||||
|
lda.fit
|
||||||
|
summary(lda.fit)
|
||||||
|
coefficients(lda.fit)
|
||||||
|
plot(lda.fit)
|
||||||
|
lda.pred=predict(lda.fit,test_data)
|
||||||
|
lda.pred=predict(lda.fit, !training_bools)
|
||||||
|
lda.pred=predict(lda.fit, !training_indices)
|
||||||
|
test_data
|
||||||
|
lda.pred=predict(lda.fit, test_data)
|
||||||
|
lda.pred
|
||||||
|
plot(lda.pred)
|
||||||
|
names(lda.pred)
|
||||||
|
lda.class=lda.pres$class
|
||||||
|
lda.class=lda.pred$class
|
||||||
|
table(lda.class,testdata)
|
||||||
|
table(lda.class,test_data)
|
||||||
|
length(lda.class)
|
||||||
|
length(test_data)
|
||||||
|
table(lda.class,test_data$mpg01)
|
||||||
|
mean(lda.class==test_data$mpg01)
|
||||||
|
sum(lda.pred$posterior[,1]>=.5)
|
||||||
|
sum(lda.pred$posterior[,1]<.5)
|
||||||
|
lda.pred$posterior[,1]
|
||||||
|
sum(lda.pred$posterior<.5)
|
||||||
|
lda.pred$posterior
|
||||||
|
lda.pred$posterior<5
|
||||||
|
lda.pred$posterior<.5
|
||||||
|
sum(lda.pred$posterior<.5)
|
||||||
|
sum(lda.pred$posterior<.5[,1])
|
||||||
|
sum(lda.pred$posterior<.5[1])
|
||||||
|
sum(lda.pred$posterior<.5[2])
|
||||||
|
lda.pred$posterior<.5[2]
|
||||||
|
lda.pred$posterior<.5
|
||||||
|
lda.pred$posterior
|
||||||
|
lda.pred$posterior[,1]
|
||||||
|
lda.pred$posterior[1,]
|
||||||
|
lda.pred$posterior[,2]
|
||||||
|
lda.pred$posterior[,1]
|
||||||
|
lda.pred$posterior[,1]>.5
|
||||||
|
sum(lda.pred$posterior[,1]>.5)
|
||||||
|
sum.bool(lda.pred$posterior[,1]>.5)
|
||||||
|
?sum
|
||||||
|
sum.bool(lda.pred$posterior[,1]>.5,na.rm=T)
|
||||||
|
sum(lda.pred$posterior[,1]>.5,na.rm=T)
|
||||||
|
sum(lda.pred$posterior[,1]>.5)
|
||||||
|
sum(lda.pred$posterior[,1]>.5,na.rm=T)
|
||||||
|
sum(lda.pred$posterior[,1]>=.5,na.rm=T)
|
||||||
|
sum(lda.pred$posterior[,1]<.5,na.rm=T)
|
||||||
|
mean(lda.pred$[,1]==test_data,na.rm=T)
|
||||||
|
lda.pred
|
||||||
|
lda.pred$class
|
||||||
|
lda.pred$class==test_data$mpg01
|
||||||
|
mean(lda.pred$class==test_data$mpg01,na.rm=T)
|
||||||
|
mean(lda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
lda.fit=lda(mpg01 ~ horsepower + weight + acceleration + displacement,data=train_data)
|
||||||
|
lda.fit
|
||||||
|
mean(lda.pred$class==test_data$mpg01,na.rm=T)
|
||||||
|
lda.pred=predict(lda.fit, test_data)
|
||||||
|
mean(lda.pred$class==test_data$mpg01,na.rm=T)
|
||||||
|
mean(lda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
train_data == test_data
|
||||||
|
train_data$mpg01 == test_data$mpg01
|
||||||
|
lda.fit=lda(mpg01 ~ horsepower + weight + acceleration + displacement,data=train_data)
|
||||||
|
lda.pred=predict(lda.fit, test_data)
|
||||||
|
mean(lda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
lda.pred
|
||||||
|
lda.pred$posterior[,1]
|
||||||
|
summary(lda.fit)
|
||||||
|
lda.fit
|
||||||
|
lda.fit=lda(mpg01 ~ horsepower + weight + acceleration + displacement,data=test_data)
|
||||||
|
lda.fit
|
||||||
|
mean(lda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
lda.pred=predict(lda.fit, test_data)
|
||||||
|
mean(lda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
head(lda.pred)
|
||||||
|
lda.fit=lda(mpg01 ~ horsepower + weight + acceleration + displacement,data=train_data)
|
||||||
|
lda.pred=predict(lda.fit, test_data)
|
||||||
|
head(lda.pred)
|
||||||
|
mean(lda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
qda.fit=qda(mpg01 ~ horsepower + weight + acceleration + displacement,data=train_data)
|
||||||
|
qda.fit
|
||||||
|
qda.class=predict(qda.fit,test_data)$class
|
||||||
|
qda.class=predict(qda.fit,test_data,na.rm=T)$class
|
||||||
|
qda.class=predict(qda.fit,test_data)$class
|
||||||
|
qda.class
|
||||||
|
mean(qda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
qda.pred=predict(qda.fit,test_data)
|
||||||
|
qda.pred=predict(qda.fit,test_data,na.rm=T)
|
||||||
|
mean(qda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
glm.fit=glm(mpg01 ~ horsepower + weight + acceleration + displacement,data=train_data,family=binomial)
|
||||||
|
glm.probs=predict(glm.fit,test_data,type="response")
|
||||||
|
glm.pred=rep(0,199)
|
||||||
|
glm.pred[glm.probs>.5]=1
|
||||||
|
table(glm.pred,test_data$mpg01)
|
||||||
|
mean(glm.pred!=test_data$mpg01)
|
||||||
|
library(class)
|
||||||
|
?cbind
|
||||||
|
?knn
|
||||||
|
knn.fit = knn(train_data,test_data,auto$mpg01[training_indices])
|
||||||
|
knn.fit = knn(train_data,test_data,auto$mpg01[training_indices],k=1)
|
||||||
|
knn.fit = knn(train_data,test_data,auto$mpg01[training_indices],k=1)
|
||||||
|
?knn
|
||||||
|
training_indices
|
||||||
|
train_bools
|
||||||
|
knn.fit = knn(train_data,test_data,auto$mpg01[train_bools],k=1)
|
||||||
|
sdf = (mpg01<1)
|
||||||
|
sdf = (auto$mpg01<1)
|
||||||
|
sdf
|
||||||
|
train_bools
|
||||||
|
cbind(horsepower,displacement)
|
||||||
|
cbind(train_data$horsepower,displacement)
|
||||||
|
cbind(train_data$horsepower,train_data$displacement)
|
||||||
|
cbind(auto$horsepower,auto$displacement)[train_bools]
|
||||||
|
cbind(auto$horsepower,auto$displacement)[train_bools,]
|
||||||
|
cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
train.mpg01 = auto[train_bools]
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
set.seed(56)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
?cbind
|
||||||
|
?Knn
|
||||||
|
?knn
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
train.X = train.X[!is.na(train.X)]
|
||||||
|
test.X = data.frame(test.X,
|
||||||
|
train.mpg01 = train.mpg01[!is.na(train.mpg01)]
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
length(train.mpg01)
|
||||||
|
length(test.X)
|
||||||
|
text.X
|
||||||
|
test.X
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
length(test.X)
|
||||||
|
test.X
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
train.X
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
train.X
|
||||||
|
test.X
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
?knn
|
||||||
|
length(train.X)
|
||||||
|
length(train.X[1,])
|
||||||
|
length(train.X[,1])
|
||||||
|
?knn
|
||||||
|
plot(auto)
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement)[train_bools,]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement)[!train_bools,]
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
train.X
|
||||||
|
test.X
|
||||||
|
train.mpg01
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
q()
|
||||||
|
train
|
||||||
|
train.X
|
||||||
|
train.X
|
||||||
|
test.X
|
||||||
|
p1 = seq(1:1))
|
||||||
|
p1 = 1:10
|
||||||
|
p1
|
||||||
|
p1 = ,1:10
|
||||||
|
p2 = 10:20
|
||||||
|
p2
|
||||||
|
cbind(p1,p2)
|
||||||
|
p3=c(1,2,3,4,5,7,9,8,10)
|
||||||
|
p4=c(10,11,12,13,14,15,16,17,18,29,20)
|
||||||
|
px = cbind(p1,p2)
|
||||||
|
py = cbind(p3,p4)
|
||||||
|
py
|
||||||
|
?formula
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
import(library)
|
||||||
|
library(MASS)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
library(library)
|
||||||
|
library(class)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
knn.pred
|
||||||
|
summary(test_data)
|
||||||
|
summary(train_data)
|
||||||
|
fix(train_data)
|
||||||
|
?fix
|
||||||
|
fix(test_data)
|
||||||
|
test_data.fix
|
||||||
|
test_data.fix()
|
||||||
|
fix(test_data)
|
||||||
|
q()
|
3137
hw3/answers.ps
Normal file
3137
hw3/answers.ps
Normal file
File diff suppressed because it is too large
Load Diff
398
hw3/auto.data
Executable file
398
hw3/auto.data
Executable file
@ -0,0 +1,398 @@
|
|||||||
|
mpg cylinders displacement horsepower weight acceleration year origin name
|
||||||
|
18.0 8 307.0 130.0 3504. 12.0 70 1 "chevrolet chevelle malibu"
|
||||||
|
15.0 8 350.0 165.0 3693. 11.5 70 1 "buick skylark 320"
|
||||||
|
18.0 8 318.0 150.0 3436. 11.0 70 1 "plymouth satellite"
|
||||||
|
16.0 8 304.0 150.0 3433. 12.0 70 1 "amc rebel sst"
|
||||||
|
17.0 8 302.0 140.0 3449. 10.5 70 1 "ford torino"
|
||||||
|
15.0 8 429.0 198.0 4341. 10.0 70 1 "ford galaxie 500"
|
||||||
|
14.0 8 454.0 220.0 4354. 9.0 70 1 "chevrolet impala"
|
||||||
|
14.0 8 440.0 215.0 4312. 8.5 70 1 "plymouth fury iii"
|
||||||
|
14.0 8 455.0 225.0 4425. 10.0 70 1 "pontiac catalina"
|
||||||
|
15.0 8 390.0 190.0 3850. 8.5 70 1 "amc ambassador dpl"
|
||||||
|
15.0 8 383.0 170.0 3563. 10.0 70 1 "dodge challenger se"
|
||||||
|
14.0 8 340.0 160.0 3609. 8.0 70 1 "plymouth 'cuda 340"
|
||||||
|
15.0 8 400.0 150.0 3761. 9.5 70 1 "chevrolet monte carlo"
|
||||||
|
14.0 8 455.0 225.0 3086. 10.0 70 1 "buick estate wagon (sw)"
|
||||||
|
24.0 4 113.0 95.00 2372. 15.0 70 3 "toyota corona mark ii"
|
||||||
|
22.0 6 198.0 95.00 2833. 15.5 70 1 "plymouth duster"
|
||||||
|
18.0 6 199.0 97.00 2774. 15.5 70 1 "amc hornet"
|
||||||
|
21.0 6 200.0 85.00 2587. 16.0 70 1 "ford maverick"
|
||||||
|
27.0 4 97.00 88.00 2130. 14.5 70 3 "datsun pl510"
|
||||||
|
26.0 4 97.00 46.00 1835. 20.5 70 2 "volkswagen 1131 deluxe sedan"
|
||||||
|
25.0 4 110.0 87.00 2672. 17.5 70 2 "peugeot 504"
|
||||||
|
24.0 4 107.0 90.00 2430. 14.5 70 2 "audi 100 ls"
|
||||||
|
25.0 4 104.0 95.00 2375. 17.5 70 2 "saab 99e"
|
||||||
|
26.0 4 121.0 113.0 2234. 12.5 70 2 "bmw 2002"
|
||||||
|
21.0 6 199.0 90.00 2648. 15.0 70 1 "amc gremlin"
|
||||||
|
10.0 8 360.0 215.0 4615. 14.0 70 1 "ford f250"
|
||||||
|
10.0 8 307.0 200.0 4376. 15.0 70 1 "chevy c20"
|
||||||
|
11.0 8 318.0 210.0 4382. 13.5 70 1 "dodge d200"
|
||||||
|
9.0 8 304.0 193.0 4732. 18.5 70 1 "hi 1200d"
|
||||||
|
27.0 4 97.00 88.00 2130. 14.5 71 3 "datsun pl510"
|
||||||
|
28.0 4 140.0 90.00 2264. 15.5 71 1 "chevrolet vega 2300"
|
||||||
|
25.0 4 113.0 95.00 2228. 14.0 71 3 "toyota corona"
|
||||||
|
25.0 4 98.00 ? 2046. 19.0 71 1 "ford pinto"
|
||||||
|
19.0 6 232.0 100.0 2634. 13.0 71 1 "amc gremlin"
|
||||||
|
16.0 6 225.0 105.0 3439. 15.5 71 1 "plymouth satellite custom"
|
||||||
|
17.0 6 250.0 100.0 3329. 15.5 71 1 "chevrolet chevelle malibu"
|
||||||
|
19.0 6 250.0 88.00 3302. 15.5 71 1 "ford torino 500"
|
||||||
|
18.0 6 232.0 100.0 3288. 15.5 71 1 "amc matador"
|
||||||
|
14.0 8 350.0 165.0 4209. 12.0 71 1 "chevrolet impala"
|
||||||
|
14.0 8 400.0 175.0 4464. 11.5 71 1 "pontiac catalina brougham"
|
||||||
|
14.0 8 351.0 153.0 4154. 13.5 71 1 "ford galaxie 500"
|
||||||
|
14.0 8 318.0 150.0 4096. 13.0 71 1 "plymouth fury iii"
|
||||||
|
12.0 8 383.0 180.0 4955. 11.5 71 1 "dodge monaco (sw)"
|
||||||
|
13.0 8 400.0 170.0 4746. 12.0 71 1 "ford country squire (sw)"
|
||||||
|
13.0 8 400.0 175.0 5140. 12.0 71 1 "pontiac safari (sw)"
|
||||||
|
18.0 6 258.0 110.0 2962. 13.5 71 1 "amc hornet sportabout (sw)"
|
||||||
|
22.0 4 140.0 72.00 2408. 19.0 71 1 "chevrolet vega (sw)"
|
||||||
|
19.0 6 250.0 100.0 3282. 15.0 71 1 "pontiac firebird"
|
||||||
|
18.0 6 250.0 88.00 3139. 14.5 71 1 "ford mustang"
|
||||||
|
23.0 4 122.0 86.00 2220. 14.0 71 1 "mercury capri 2000"
|
||||||
|
28.0 4 116.0 90.00 2123. 14.0 71 2 "opel 1900"
|
||||||
|
30.0 4 79.00 70.00 2074. 19.5 71 2 "peugeot 304"
|
||||||
|
30.0 4 88.00 76.00 2065. 14.5 71 2 "fiat 124b"
|
||||||
|
31.0 4 71.00 65.00 1773. 19.0 71 3 "toyota corolla 1200"
|
||||||
|
35.0 4 72.00 69.00 1613. 18.0 71 3 "datsun 1200"
|
||||||
|
27.0 4 97.00 60.00 1834. 19.0 71 2 "volkswagen model 111"
|
||||||
|
26.0 4 91.00 70.00 1955. 20.5 71 1 "plymouth cricket"
|
||||||
|
24.0 4 113.0 95.00 2278. 15.5 72 3 "toyota corona hardtop"
|
||||||
|
25.0 4 97.50 80.00 2126. 17.0 72 1 "dodge colt hardtop"
|
||||||
|
23.0 4 97.00 54.00 2254. 23.5 72 2 "volkswagen type 3"
|
||||||
|
20.0 4 140.0 90.00 2408. 19.5 72 1 "chevrolet vega"
|
||||||
|
21.0 4 122.0 86.00 2226. 16.5 72 1 "ford pinto runabout"
|
||||||
|
13.0 8 350.0 165.0 4274. 12.0 72 1 "chevrolet impala"
|
||||||
|
14.0 8 400.0 175.0 4385. 12.0 72 1 "pontiac catalina"
|
||||||
|
15.0 8 318.0 150.0 4135. 13.5 72 1 "plymouth fury iii"
|
||||||
|
14.0 8 351.0 153.0 4129. 13.0 72 1 "ford galaxie 500"
|
||||||
|
17.0 8 304.0 150.0 3672. 11.5 72 1 "amc ambassador sst"
|
||||||
|
11.0 8 429.0 208.0 4633. 11.0 72 1 "mercury marquis"
|
||||||
|
13.0 8 350.0 155.0 4502. 13.5 72 1 "buick lesabre custom"
|
||||||
|
12.0 8 350.0 160.0 4456. 13.5 72 1 "oldsmobile delta 88 royale"
|
||||||
|
13.0 8 400.0 190.0 4422. 12.5 72 1 "chrysler newport royal"
|
||||||
|
19.0 3 70.00 97.00 2330. 13.5 72 3 "mazda rx2 coupe"
|
||||||
|
15.0 8 304.0 150.0 3892. 12.5 72 1 "amc matador (sw)"
|
||||||
|
13.0 8 307.0 130.0 4098. 14.0 72 1 "chevrolet chevelle concours (sw)"
|
||||||
|
13.0 8 302.0 140.0 4294. 16.0 72 1 "ford gran torino (sw)"
|
||||||
|
14.0 8 318.0 150.0 4077. 14.0 72 1 "plymouth satellite custom (sw)"
|
||||||
|
18.0 4 121.0 112.0 2933. 14.5 72 2 "volvo 145e (sw)"
|
||||||
|
22.0 4 121.0 76.00 2511. 18.0 72 2 "volkswagen 411 (sw)"
|
||||||
|
21.0 4 120.0 87.00 2979. 19.5 72 2 "peugeot 504 (sw)"
|
||||||
|
26.0 4 96.00 69.00 2189. 18.0 72 2 "renault 12 (sw)"
|
||||||
|
22.0 4 122.0 86.00 2395. 16.0 72 1 "ford pinto (sw)"
|
||||||
|
28.0 4 97.00 92.00 2288. 17.0 72 3 "datsun 510 (sw)"
|
||||||
|
23.0 4 120.0 97.00 2506. 14.5 72 3 "toyouta corona mark ii (sw)"
|
||||||
|
28.0 4 98.00 80.00 2164. 15.0 72 1 "dodge colt (sw)"
|
||||||
|
27.0 4 97.00 88.00 2100. 16.5 72 3 "toyota corolla 1600 (sw)"
|
||||||
|
13.0 8 350.0 175.0 4100. 13.0 73 1 "buick century 350"
|
||||||
|
14.0 8 304.0 150.0 3672. 11.5 73 1 "amc matador"
|
||||||
|
13.0 8 350.0 145.0 3988. 13.0 73 1 "chevrolet malibu"
|
||||||
|
14.0 8 302.0 137.0 4042. 14.5 73 1 "ford gran torino"
|
||||||
|
15.0 8 318.0 150.0 3777. 12.5 73 1 "dodge coronet custom"
|
||||||
|
12.0 8 429.0 198.0 4952. 11.5 73 1 "mercury marquis brougham"
|
||||||
|
13.0 8 400.0 150.0 4464. 12.0 73 1 "chevrolet caprice classic"
|
||||||
|
13.0 8 351.0 158.0 4363. 13.0 73 1 "ford ltd"
|
||||||
|
14.0 8 318.0 150.0 4237. 14.5 73 1 "plymouth fury gran sedan"
|
||||||
|
13.0 8 440.0 215.0 4735. 11.0 73 1 "chrysler new yorker brougham"
|
||||||
|
12.0 8 455.0 225.0 4951. 11.0 73 1 "buick electra 225 custom"
|
||||||
|
13.0 8 360.0 175.0 3821. 11.0 73 1 "amc ambassador brougham"
|
||||||
|
18.0 6 225.0 105.0 3121. 16.5 73 1 "plymouth valiant"
|
||||||
|
16.0 6 250.0 100.0 3278. 18.0 73 1 "chevrolet nova custom"
|
||||||
|
18.0 6 232.0 100.0 2945. 16.0 73 1 "amc hornet"
|
||||||
|
18.0 6 250.0 88.00 3021. 16.5 73 1 "ford maverick"
|
||||||
|
23.0 6 198.0 95.00 2904. 16.0 73 1 "plymouth duster"
|
||||||
|
26.0 4 97.00 46.00 1950. 21.0 73 2 "volkswagen super beetle"
|
||||||
|
11.0 8 400.0 150.0 4997. 14.0 73 1 "chevrolet impala"
|
||||||
|
12.0 8 400.0 167.0 4906. 12.5 73 1 "ford country"
|
||||||
|
13.0 8 360.0 170.0 4654. 13.0 73 1 "plymouth custom suburb"
|
||||||
|
12.0 8 350.0 180.0 4499. 12.5 73 1 "oldsmobile vista cruiser"
|
||||||
|
18.0 6 232.0 100.0 2789. 15.0 73 1 "amc gremlin"
|
||||||
|
20.0 4 97.00 88.00 2279. 19.0 73 3 "toyota carina"
|
||||||
|
21.0 4 140.0 72.00 2401. 19.5 73 1 "chevrolet vega"
|
||||||
|
22.0 4 108.0 94.00 2379. 16.5 73 3 "datsun 610"
|
||||||
|
18.0 3 70.00 90.00 2124. 13.5 73 3 "maxda rx3"
|
||||||
|
19.0 4 122.0 85.00 2310. 18.5 73 1 "ford pinto"
|
||||||
|
21.0 6 155.0 107.0 2472. 14.0 73 1 "mercury capri v6"
|
||||||
|
26.0 4 98.00 90.00 2265. 15.5 73 2 "fiat 124 sport coupe"
|
||||||
|
15.0 8 350.0 145.0 4082. 13.0 73 1 "chevrolet monte carlo s"
|
||||||
|
16.0 8 400.0 230.0 4278. 9.50 73 1 "pontiac grand prix"
|
||||||
|
29.0 4 68.00 49.00 1867. 19.5 73 2 "fiat 128"
|
||||||
|
24.0 4 116.0 75.00 2158. 15.5 73 2 "opel manta"
|
||||||
|
20.0 4 114.0 91.00 2582. 14.0 73 2 "audi 100ls"
|
||||||
|
19.0 4 121.0 112.0 2868. 15.5 73 2 "volvo 144ea"
|
||||||
|
15.0 8 318.0 150.0 3399. 11.0 73 1 "dodge dart custom"
|
||||||
|
24.0 4 121.0 110.0 2660. 14.0 73 2 "saab 99le"
|
||||||
|
20.0 6 156.0 122.0 2807. 13.5 73 3 "toyota mark ii"
|
||||||
|
11.0 8 350.0 180.0 3664. 11.0 73 1 "oldsmobile omega"
|
||||||
|
20.0 6 198.0 95.00 3102. 16.5 74 1 "plymouth duster"
|
||||||
|
21.0 6 200.0 ? 2875. 17.0 74 1 "ford maverick"
|
||||||
|
19.0 6 232.0 100.0 2901. 16.0 74 1 "amc hornet"
|
||||||
|
15.0 6 250.0 100.0 3336. 17.0 74 1 "chevrolet nova"
|
||||||
|
31.0 4 79.00 67.00 1950. 19.0 74 3 "datsun b210"
|
||||||
|
26.0 4 122.0 80.00 2451. 16.5 74 1 "ford pinto"
|
||||||
|
32.0 4 71.00 65.00 1836. 21.0 74 3 "toyota corolla 1200"
|
||||||
|
25.0 4 140.0 75.00 2542. 17.0 74 1 "chevrolet vega"
|
||||||
|
16.0 6 250.0 100.0 3781. 17.0 74 1 "chevrolet chevelle malibu classic"
|
||||||
|
16.0 6 258.0 110.0 3632. 18.0 74 1 "amc matador"
|
||||||
|
18.0 6 225.0 105.0 3613. 16.5 74 1 "plymouth satellite sebring"
|
||||||
|
16.0 8 302.0 140.0 4141. 14.0 74 1 "ford gran torino"
|
||||||
|
13.0 8 350.0 150.0 4699. 14.5 74 1 "buick century luxus (sw)"
|
||||||
|
14.0 8 318.0 150.0 4457. 13.5 74 1 "dodge coronet custom (sw)"
|
||||||
|
14.0 8 302.0 140.0 4638. 16.0 74 1 "ford gran torino (sw)"
|
||||||
|
14.0 8 304.0 150.0 4257. 15.5 74 1 "amc matador (sw)"
|
||||||
|
29.0 4 98.00 83.00 2219. 16.5 74 2 "audi fox"
|
||||||
|
26.0 4 79.00 67.00 1963. 15.5 74 2 "volkswagen dasher"
|
||||||
|
26.0 4 97.00 78.00 2300. 14.5 74 2 "opel manta"
|
||||||
|
31.0 4 76.00 52.00 1649. 16.5 74 3 "toyota corona"
|
||||||
|
32.0 4 83.00 61.00 2003. 19.0 74 3 "datsun 710"
|
||||||
|
28.0 4 90.00 75.00 2125. 14.5 74 1 "dodge colt"
|
||||||
|
24.0 4 90.00 75.00 2108. 15.5 74 2 "fiat 128"
|
||||||
|
26.0 4 116.0 75.00 2246. 14.0 74 2 "fiat 124 tc"
|
||||||
|
24.0 4 120.0 97.00 2489. 15.0 74 3 "honda civic"
|
||||||
|
26.0 4 108.0 93.00 2391. 15.5 74 3 "subaru"
|
||||||
|
31.0 4 79.00 67.00 2000. 16.0 74 2 "fiat x1.9"
|
||||||
|
19.0 6 225.0 95.00 3264. 16.0 75 1 "plymouth valiant custom"
|
||||||
|
18.0 6 250.0 105.0 3459. 16.0 75 1 "chevrolet nova"
|
||||||
|
15.0 6 250.0 72.00 3432. 21.0 75 1 "mercury monarch"
|
||||||
|
15.0 6 250.0 72.00 3158. 19.5 75 1 "ford maverick"
|
||||||
|
16.0 8 400.0 170.0 4668. 11.5 75 1 "pontiac catalina"
|
||||||
|
15.0 8 350.0 145.0 4440. 14.0 75 1 "chevrolet bel air"
|
||||||
|
16.0 8 318.0 150.0 4498. 14.5 75 1 "plymouth grand fury"
|
||||||
|
14.0 8 351.0 148.0 4657. 13.5 75 1 "ford ltd"
|
||||||
|
17.0 6 231.0 110.0 3907. 21.0 75 1 "buick century"
|
||||||
|
16.0 6 250.0 105.0 3897. 18.5 75 1 "chevroelt chevelle malibu"
|
||||||
|
15.0 6 258.0 110.0 3730. 19.0 75 1 "amc matador"
|
||||||
|
18.0 6 225.0 95.00 3785. 19.0 75 1 "plymouth fury"
|
||||||
|
21.0 6 231.0 110.0 3039. 15.0 75 1 "buick skyhawk"
|
||||||
|
20.0 8 262.0 110.0 3221. 13.5 75 1 "chevrolet monza 2+2"
|
||||||
|
13.0 8 302.0 129.0 3169. 12.0 75 1 "ford mustang ii"
|
||||||
|
29.0 4 97.00 75.00 2171. 16.0 75 3 "toyota corolla"
|
||||||
|
23.0 4 140.0 83.00 2639. 17.0 75 1 "ford pinto"
|
||||||
|
20.0 6 232.0 100.0 2914. 16.0 75 1 "amc gremlin"
|
||||||
|
23.0 4 140.0 78.00 2592. 18.5 75 1 "pontiac astro"
|
||||||
|
24.0 4 134.0 96.00 2702. 13.5 75 3 "toyota corona"
|
||||||
|
25.0 4 90.00 71.00 2223. 16.5 75 2 "volkswagen dasher"
|
||||||
|
24.0 4 119.0 97.00 2545. 17.0 75 3 "datsun 710"
|
||||||
|
18.0 6 171.0 97.00 2984. 14.5 75 1 "ford pinto"
|
||||||
|
29.0 4 90.00 70.00 1937. 14.0 75 2 "volkswagen rabbit"
|
||||||
|
19.0 6 232.0 90.00 3211. 17.0 75 1 "amc pacer"
|
||||||
|
23.0 4 115.0 95.00 2694. 15.0 75 2 "audi 100ls"
|
||||||
|
23.0 4 120.0 88.00 2957. 17.0 75 2 "peugeot 504"
|
||||||
|
22.0 4 121.0 98.00 2945. 14.5 75 2 "volvo 244dl"
|
||||||
|
25.0 4 121.0 115.0 2671. 13.5 75 2 "saab 99le"
|
||||||
|
33.0 4 91.00 53.00 1795. 17.5 75 3 "honda civic cvcc"
|
||||||
|
28.0 4 107.0 86.00 2464. 15.5 76 2 "fiat 131"
|
||||||
|
25.0 4 116.0 81.00 2220. 16.9 76 2 "opel 1900"
|
||||||
|
25.0 4 140.0 92.00 2572. 14.9 76 1 "capri ii"
|
||||||
|
26.0 4 98.00 79.00 2255. 17.7 76 1 "dodge colt"
|
||||||
|
27.0 4 101.0 83.00 2202. 15.3 76 2 "renault 12tl"
|
||||||
|
17.5 8 305.0 140.0 4215. 13.0 76 1 "chevrolet chevelle malibu classic"
|
||||||
|
16.0 8 318.0 150.0 4190. 13.0 76 1 "dodge coronet brougham"
|
||||||
|
15.5 8 304.0 120.0 3962. 13.9 76 1 "amc matador"
|
||||||
|
14.5 8 351.0 152.0 4215. 12.8 76 1 "ford gran torino"
|
||||||
|
22.0 6 225.0 100.0 3233. 15.4 76 1 "plymouth valiant"
|
||||||
|
22.0 6 250.0 105.0 3353. 14.5 76 1 "chevrolet nova"
|
||||||
|
24.0 6 200.0 81.00 3012. 17.6 76 1 "ford maverick"
|
||||||
|
22.5 6 232.0 90.00 3085. 17.6 76 1 "amc hornet"
|
||||||
|
29.0 4 85.00 52.00 2035. 22.2 76 1 "chevrolet chevette"
|
||||||
|
24.5 4 98.00 60.00 2164. 22.1 76 1 "chevrolet woody"
|
||||||
|
29.0 4 90.00 70.00 1937. 14.2 76 2 "vw rabbit"
|
||||||
|
33.0 4 91.00 53.00 1795. 17.4 76 3 "honda civic"
|
||||||
|
20.0 6 225.0 100.0 3651. 17.7 76 1 "dodge aspen se"
|
||||||
|
18.0 6 250.0 78.00 3574. 21.0 76 1 "ford granada ghia"
|
||||||
|
18.5 6 250.0 110.0 3645. 16.2 76 1 "pontiac ventura sj"
|
||||||
|
17.5 6 258.0 95.00 3193. 17.8 76 1 "amc pacer d/l"
|
||||||
|
29.5 4 97.00 71.00 1825. 12.2 76 2 "volkswagen rabbit"
|
||||||
|
32.0 4 85.00 70.00 1990. 17.0 76 3 "datsun b-210"
|
||||||
|
28.0 4 97.00 75.00 2155. 16.4 76 3 "toyota corolla"
|
||||||
|
26.5 4 140.0 72.00 2565. 13.6 76 1 "ford pinto"
|
||||||
|
20.0 4 130.0 102.0 3150. 15.7 76 2 "volvo 245"
|
||||||
|
13.0 8 318.0 150.0 3940. 13.2 76 1 "plymouth volare premier v8"
|
||||||
|
19.0 4 120.0 88.00 3270. 21.9 76 2 "peugeot 504"
|
||||||
|
19.0 6 156.0 108.0 2930. 15.5 76 3 "toyota mark ii"
|
||||||
|
16.5 6 168.0 120.0 3820. 16.7 76 2 "mercedes-benz 280s"
|
||||||
|
16.5 8 350.0 180.0 4380. 12.1 76 1 "cadillac seville"
|
||||||
|
13.0 8 350.0 145.0 4055. 12.0 76 1 "chevy c10"
|
||||||
|
13.0 8 302.0 130.0 3870. 15.0 76 1 "ford f108"
|
||||||
|
13.0 8 318.0 150.0 3755. 14.0 76 1 "dodge d100"
|
||||||
|
31.5 4 98.00 68.00 2045. 18.5 77 3 "honda accord cvcc"
|
||||||
|
30.0 4 111.0 80.00 2155. 14.8 77 1 "buick opel isuzu deluxe"
|
||||||
|
36.0 4 79.00 58.00 1825. 18.6 77 2 "renault 5 gtl"
|
||||||
|
25.5 4 122.0 96.00 2300. 15.5 77 1 "plymouth arrow gs"
|
||||||
|
33.5 4 85.00 70.00 1945. 16.8 77 3 "datsun f-10 hatchback"
|
||||||
|
17.5 8 305.0 145.0 3880. 12.5 77 1 "chevrolet caprice classic"
|
||||||
|
17.0 8 260.0 110.0 4060. 19.0 77 1 "oldsmobile cutlass supreme"
|
||||||
|
15.5 8 318.0 145.0 4140. 13.7 77 1 "dodge monaco brougham"
|
||||||
|
15.0 8 302.0 130.0 4295. 14.9 77 1 "mercury cougar brougham"
|
||||||
|
17.5 6 250.0 110.0 3520. 16.4 77 1 "chevrolet concours"
|
||||||
|
20.5 6 231.0 105.0 3425. 16.9 77 1 "buick skylark"
|
||||||
|
19.0 6 225.0 100.0 3630. 17.7 77 1 "plymouth volare custom"
|
||||||
|
18.5 6 250.0 98.00 3525. 19.0 77 1 "ford granada"
|
||||||
|
16.0 8 400.0 180.0 4220. 11.1 77 1 "pontiac grand prix lj"
|
||||||
|
15.5 8 350.0 170.0 4165. 11.4 77 1 "chevrolet monte carlo landau"
|
||||||
|
15.5 8 400.0 190.0 4325. 12.2 77 1 "chrysler cordoba"
|
||||||
|
16.0 8 351.0 149.0 4335. 14.5 77 1 "ford thunderbird"
|
||||||
|
29.0 4 97.00 78.00 1940. 14.5 77 2 "volkswagen rabbit custom"
|
||||||
|
24.5 4 151.0 88.00 2740. 16.0 77 1 "pontiac sunbird coupe"
|
||||||
|
26.0 4 97.00 75.00 2265. 18.2 77 3 "toyota corolla liftback"
|
||||||
|
25.5 4 140.0 89.00 2755. 15.8 77 1 "ford mustang ii 2+2"
|
||||||
|
30.5 4 98.00 63.00 2051. 17.0 77 1 "chevrolet chevette"
|
||||||
|
33.5 4 98.00 83.00 2075. 15.9 77 1 "dodge colt m/m"
|
||||||
|
30.0 4 97.00 67.00 1985. 16.4 77 3 "subaru dl"
|
||||||
|
30.5 4 97.00 78.00 2190. 14.1 77 2 "volkswagen dasher"
|
||||||
|
22.0 6 146.0 97.00 2815. 14.5 77 3 "datsun 810"
|
||||||
|
21.5 4 121.0 110.0 2600. 12.8 77 2 "bmw 320i"
|
||||||
|
21.5 3 80.00 110.0 2720. 13.5 77 3 "mazda rx-4"
|
||||||
|
43.1 4 90.00 48.00 1985. 21.5 78 2 "volkswagen rabbit custom diesel"
|
||||||
|
36.1 4 98.00 66.00 1800. 14.4 78 1 "ford fiesta"
|
||||||
|
32.8 4 78.00 52.00 1985. 19.4 78 3 "mazda glc deluxe"
|
||||||
|
39.4 4 85.00 70.00 2070. 18.6 78 3 "datsun b210 gx"
|
||||||
|
36.1 4 91.00 60.00 1800. 16.4 78 3 "honda civic cvcc"
|
||||||
|
19.9 8 260.0 110.0 3365. 15.5 78 1 "oldsmobile cutlass salon brougham"
|
||||||
|
19.4 8 318.0 140.0 3735. 13.2 78 1 "dodge diplomat"
|
||||||
|
20.2 8 302.0 139.0 3570. 12.8 78 1 "mercury monarch ghia"
|
||||||
|
19.2 6 231.0 105.0 3535. 19.2 78 1 "pontiac phoenix lj"
|
||||||
|
20.5 6 200.0 95.00 3155. 18.2 78 1 "chevrolet malibu"
|
||||||
|
20.2 6 200.0 85.00 2965. 15.8 78 1 "ford fairmont (auto)"
|
||||||
|
25.1 4 140.0 88.00 2720. 15.4 78 1 "ford fairmont (man)"
|
||||||
|
20.5 6 225.0 100.0 3430. 17.2 78 1 "plymouth volare"
|
||||||
|
19.4 6 232.0 90.00 3210. 17.2 78 1 "amc concord"
|
||||||
|
20.6 6 231.0 105.0 3380. 15.8 78 1 "buick century special"
|
||||||
|
20.8 6 200.0 85.00 3070. 16.7 78 1 "mercury zephyr"
|
||||||
|
18.6 6 225.0 110.0 3620. 18.7 78 1 "dodge aspen"
|
||||||
|
18.1 6 258.0 120.0 3410. 15.1 78 1 "amc concord d/l"
|
||||||
|
19.2 8 305.0 145.0 3425. 13.2 78 1 "chevrolet monte carlo landau"
|
||||||
|
17.7 6 231.0 165.0 3445. 13.4 78 1 "buick regal sport coupe (turbo)"
|
||||||
|
18.1 8 302.0 139.0 3205. 11.2 78 1 "ford futura"
|
||||||
|
17.5 8 318.0 140.0 4080. 13.7 78 1 "dodge magnum xe"
|
||||||
|
30.0 4 98.00 68.00 2155. 16.5 78 1 "chevrolet chevette"
|
||||||
|
27.5 4 134.0 95.00 2560. 14.2 78 3 "toyota corona"
|
||||||
|
27.2 4 119.0 97.00 2300. 14.7 78 3 "datsun 510"
|
||||||
|
30.9 4 105.0 75.00 2230. 14.5 78 1 "dodge omni"
|
||||||
|
21.1 4 134.0 95.00 2515. 14.8 78 3 "toyota celica gt liftback"
|
||||||
|
23.2 4 156.0 105.0 2745. 16.7 78 1 "plymouth sapporo"
|
||||||
|
23.8 4 151.0 85.00 2855. 17.6 78 1 "oldsmobile starfire sx"
|
||||||
|
23.9 4 119.0 97.00 2405. 14.9 78 3 "datsun 200-sx"
|
||||||
|
20.3 5 131.0 103.0 2830. 15.9 78 2 "audi 5000"
|
||||||
|
17.0 6 163.0 125.0 3140. 13.6 78 2 "volvo 264gl"
|
||||||
|
21.6 4 121.0 115.0 2795. 15.7 78 2 "saab 99gle"
|
||||||
|
16.2 6 163.0 133.0 3410. 15.8 78 2 "peugeot 604sl"
|
||||||
|
31.5 4 89.00 71.00 1990. 14.9 78 2 "volkswagen scirocco"
|
||||||
|
29.5 4 98.00 68.00 2135. 16.6 78 3 "honda accord lx"
|
||||||
|
21.5 6 231.0 115.0 3245. 15.4 79 1 "pontiac lemans v6"
|
||||||
|
19.8 6 200.0 85.00 2990. 18.2 79 1 "mercury zephyr 6"
|
||||||
|
22.3 4 140.0 88.00 2890. 17.3 79 1 "ford fairmont 4"
|
||||||
|
20.2 6 232.0 90.00 3265. 18.2 79 1 "amc concord dl 6"
|
||||||
|
20.6 6 225.0 110.0 3360. 16.6 79 1 "dodge aspen 6"
|
||||||
|
17.0 8 305.0 130.0 3840. 15.4 79 1 "chevrolet caprice classic"
|
||||||
|
17.6 8 302.0 129.0 3725. 13.4 79 1 "ford ltd landau"
|
||||||
|
16.5 8 351.0 138.0 3955. 13.2 79 1 "mercury grand marquis"
|
||||||
|
18.2 8 318.0 135.0 3830. 15.2 79 1 "dodge st. regis"
|
||||||
|
16.9 8 350.0 155.0 4360. 14.9 79 1 "buick estate wagon (sw)"
|
||||||
|
15.5 8 351.0 142.0 4054. 14.3 79 1 "ford country squire (sw)"
|
||||||
|
19.2 8 267.0 125.0 3605. 15.0 79 1 "chevrolet malibu classic (sw)"
|
||||||
|
18.5 8 360.0 150.0 3940. 13.0 79 1 "chrysler lebaron town @ country (sw)"
|
||||||
|
31.9 4 89.00 71.00 1925. 14.0 79 2 "vw rabbit custom"
|
||||||
|
34.1 4 86.00 65.00 1975. 15.2 79 3 "maxda glc deluxe"
|
||||||
|
35.7 4 98.00 80.00 1915. 14.4 79 1 "dodge colt hatchback custom"
|
||||||
|
27.4 4 121.0 80.00 2670. 15.0 79 1 "amc spirit dl"
|
||||||
|
25.4 5 183.0 77.00 3530. 20.1 79 2 "mercedes benz 300d"
|
||||||
|
23.0 8 350.0 125.0 3900. 17.4 79 1 "cadillac eldorado"
|
||||||
|
27.2 4 141.0 71.00 3190. 24.8 79 2 "peugeot 504"
|
||||||
|
23.9 8 260.0 90.00 3420. 22.2 79 1 "oldsmobile cutlass salon brougham"
|
||||||
|
34.2 4 105.0 70.00 2200. 13.2 79 1 "plymouth horizon"
|
||||||
|
34.5 4 105.0 70.00 2150. 14.9 79 1 "plymouth horizon tc3"
|
||||||
|
31.8 4 85.00 65.00 2020. 19.2 79 3 "datsun 210"
|
||||||
|
37.3 4 91.00 69.00 2130. 14.7 79 2 "fiat strada custom"
|
||||||
|
28.4 4 151.0 90.00 2670. 16.0 79 1 "buick skylark limited"
|
||||||
|
28.8 6 173.0 115.0 2595. 11.3 79 1 "chevrolet citation"
|
||||||
|
26.8 6 173.0 115.0 2700. 12.9 79 1 "oldsmobile omega brougham"
|
||||||
|
33.5 4 151.0 90.00 2556. 13.2 79 1 "pontiac phoenix"
|
||||||
|
41.5 4 98.00 76.00 2144. 14.7 80 2 "vw rabbit"
|
||||||
|
38.1 4 89.00 60.00 1968. 18.8 80 3 "toyota corolla tercel"
|
||||||
|
32.1 4 98.00 70.00 2120. 15.5 80 1 "chevrolet chevette"
|
||||||
|
37.2 4 86.00 65.00 2019. 16.4 80 3 "datsun 310"
|
||||||
|
28.0 4 151.0 90.00 2678. 16.5 80 1 "chevrolet citation"
|
||||||
|
26.4 4 140.0 88.00 2870. 18.1 80 1 "ford fairmont"
|
||||||
|
24.3 4 151.0 90.00 3003. 20.1 80 1 "amc concord"
|
||||||
|
19.1 6 225.0 90.00 3381. 18.7 80 1 "dodge aspen"
|
||||||
|
34.3 4 97.00 78.00 2188. 15.8 80 2 "audi 4000"
|
||||||
|
29.8 4 134.0 90.00 2711. 15.5 80 3 "toyota corona liftback"
|
||||||
|
31.3 4 120.0 75.00 2542. 17.5 80 3 "mazda 626"
|
||||||
|
37.0 4 119.0 92.00 2434. 15.0 80 3 "datsun 510 hatchback"
|
||||||
|
32.2 4 108.0 75.00 2265. 15.2 80 3 "toyota corolla"
|
||||||
|
46.6 4 86.00 65.00 2110. 17.9 80 3 "mazda glc"
|
||||||
|
27.9 4 156.0 105.0 2800. 14.4 80 1 "dodge colt"
|
||||||
|
40.8 4 85.00 65.00 2110. 19.2 80 3 "datsun 210"
|
||||||
|
44.3 4 90.00 48.00 2085. 21.7 80 2 "vw rabbit c (diesel)"
|
||||||
|
43.4 4 90.00 48.00 2335. 23.7 80 2 "vw dasher (diesel)"
|
||||||
|
36.4 5 121.0 67.00 2950. 19.9 80 2 "audi 5000s (diesel)"
|
||||||
|
30.0 4 146.0 67.00 3250. 21.8 80 2 "mercedes-benz 240d"
|
||||||
|
44.6 4 91.00 67.00 1850. 13.8 80 3 "honda civic 1500 gl"
|
||||||
|
40.9 4 85.00 ? 1835. 17.3 80 2 "renault lecar deluxe"
|
||||||
|
33.8 4 97.00 67.00 2145. 18.0 80 3 "subaru dl"
|
||||||
|
29.8 4 89.00 62.00 1845. 15.3 80 2 "vokswagen rabbit"
|
||||||
|
32.7 6 168.0 132.0 2910. 11.4 80 3 "datsun 280-zx"
|
||||||
|
23.7 3 70.00 100.0 2420. 12.5 80 3 "mazda rx-7 gs"
|
||||||
|
35.0 4 122.0 88.00 2500. 15.1 80 2 "triumph tr7 coupe"
|
||||||
|
23.6 4 140.0 ? 2905. 14.3 80 1 "ford mustang cobra"
|
||||||
|
32.4 4 107.0 72.00 2290. 17.0 80 3 "honda accord"
|
||||||
|
27.2 4 135.0 84.00 2490. 15.7 81 1 "plymouth reliant"
|
||||||
|
26.6 4 151.0 84.00 2635. 16.4 81 1 "buick skylark"
|
||||||
|
25.8 4 156.0 92.00 2620. 14.4 81 1 "dodge aries wagon (sw)"
|
||||||
|
23.5 6 173.0 110.0 2725. 12.6 81 1 "chevrolet citation"
|
||||||
|
30.0 4 135.0 84.00 2385. 12.9 81 1 "plymouth reliant"
|
||||||
|
39.1 4 79.00 58.00 1755. 16.9 81 3 "toyota starlet"
|
||||||
|
39.0 4 86.00 64.00 1875. 16.4 81 1 "plymouth champ"
|
||||||
|
35.1 4 81.00 60.00 1760. 16.1 81 3 "honda civic 1300"
|
||||||
|
32.3 4 97.00 67.00 2065. 17.8 81 3 "subaru"
|
||||||
|
37.0 4 85.00 65.00 1975. 19.4 81 3 "datsun 210 mpg"
|
||||||
|
37.7 4 89.00 62.00 2050. 17.3 81 3 "toyota tercel"
|
||||||
|
34.1 4 91.00 68.00 1985. 16.0 81 3 "mazda glc 4"
|
||||||
|
34.7 4 105.0 63.00 2215. 14.9 81 1 "plymouth horizon 4"
|
||||||
|
34.4 4 98.00 65.00 2045. 16.2 81 1 "ford escort 4w"
|
||||||
|
29.9 4 98.00 65.00 2380. 20.7 81 1 "ford escort 2h"
|
||||||
|
33.0 4 105.0 74.00 2190. 14.2 81 2 "volkswagen jetta"
|
||||||
|
34.5 4 100.0 ? 2320. 15.8 81 2 "renault 18i"
|
||||||
|
33.7 4 107.0 75.00 2210. 14.4 81 3 "honda prelude"
|
||||||
|
32.4 4 108.0 75.00 2350. 16.8 81 3 "toyota corolla"
|
||||||
|
32.9 4 119.0 100.0 2615. 14.8 81 3 "datsun 200sx"
|
||||||
|
31.6 4 120.0 74.00 2635. 18.3 81 3 "mazda 626"
|
||||||
|
28.1 4 141.0 80.00 3230. 20.4 81 2 "peugeot 505s turbo diesel"
|
||||||
|
30.7 6 145.0 76.00 3160. 19.6 81 2 "volvo diesel"
|
||||||
|
25.4 6 168.0 116.0 2900. 12.6 81 3 "toyota cressida"
|
||||||
|
24.2 6 146.0 120.0 2930. 13.8 81 3 "datsun 810 maxima"
|
||||||
|
22.4 6 231.0 110.0 3415. 15.8 81 1 "buick century"
|
||||||
|
26.6 8 350.0 105.0 3725. 19.0 81 1 "oldsmobile cutlass ls"
|
||||||
|
20.2 6 200.0 88.00 3060. 17.1 81 1 "ford granada gl"
|
||||||
|
17.6 6 225.0 85.00 3465. 16.6 81 1 "chrysler lebaron salon"
|
||||||
|
28.0 4 112.0 88.00 2605. 19.6 82 1 "chevrolet cavalier"
|
||||||
|
27.0 4 112.0 88.00 2640. 18.6 82 1 "chevrolet cavalier wagon"
|
||||||
|
34.0 4 112.0 88.00 2395. 18.0 82 1 "chevrolet cavalier 2-door"
|
||||||
|
31.0 4 112.0 85.00 2575. 16.2 82 1 "pontiac j2000 se hatchback"
|
||||||
|
29.0 4 135.0 84.00 2525. 16.0 82 1 "dodge aries se"
|
||||||
|
27.0 4 151.0 90.00 2735. 18.0 82 1 "pontiac phoenix"
|
||||||
|
24.0 4 140.0 92.00 2865. 16.4 82 1 "ford fairmont futura"
|
||||||
|
36.0 4 105.0 74.00 1980. 15.3 82 2 "volkswagen rabbit l"
|
||||||
|
37.0 4 91.00 68.00 2025. 18.2 82 3 "mazda glc custom l"
|
||||||
|
31.0 4 91.00 68.00 1970. 17.6 82 3 "mazda glc custom"
|
||||||
|
38.0 4 105.0 63.00 2125. 14.7 82 1 "plymouth horizon miser"
|
||||||
|
36.0 4 98.00 70.00 2125. 17.3 82 1 "mercury lynx l"
|
||||||
|
36.0 4 120.0 88.00 2160. 14.5 82 3 "nissan stanza xe"
|
||||||
|
36.0 4 107.0 75.00 2205. 14.5 82 3 "honda accord"
|
||||||
|
34.0 4 108.0 70.00 2245 16.9 82 3 "toyota corolla"
|
||||||
|
38.0 4 91.00 67.00 1965. 15.0 82 3 "honda civic"
|
||||||
|
32.0 4 91.00 67.00 1965. 15.7 82 3 "honda civic (auto)"
|
||||||
|
38.0 4 91.00 67.00 1995. 16.2 82 3 "datsun 310 gx"
|
||||||
|
25.0 6 181.0 110.0 2945. 16.4 82 1 "buick century limited"
|
||||||
|
38.0 6 262.0 85.00 3015. 17.0 82 1 "oldsmobile cutlass ciera (diesel)"
|
||||||
|
26.0 4 156.0 92.00 2585. 14.5 82 1 "chrysler lebaron medallion"
|
||||||
|
22.0 6 232.0 112.0 2835 14.7 82 1 "ford granada l"
|
||||||
|
32.0 4 144.0 96.00 2665. 13.9 82 3 "toyota celica gt"
|
||||||
|
36.0 4 135.0 84.00 2370. 13.0 82 1 "dodge charger 2.2"
|
||||||
|
27.0 4 151.0 90.00 2950. 17.3 82 1 "chevrolet camaro"
|
||||||
|
27.0 4 140.0 86.00 2790. 15.6 82 1 "ford mustang gl"
|
||||||
|
44.0 4 97.00 52.00 2130. 24.6 82 2 "vw pickup"
|
||||||
|
32.0 4 135.0 84.00 2295. 11.6 82 1 "dodge rampage"
|
||||||
|
28.0 4 120.0 79.00 2625. 18.6 82 1 "ford ranger"
|
||||||
|
31.0 4 119.0 82.00 2720. 19.4 82 1 "chevy s-10"
|
BIN
hw4/.RData
Normal file
BIN
hw4/.RData
Normal file
Binary file not shown.
249
hw4/.Rhistory
Normal file
249
hw4/.Rhistory
Normal file
@ -0,0 +1,249 @@
|
|||||||
|
auto = read.table("auto.data",header=T,na.strings="?")
|
||||||
|
auto$mpg01=rep(0,397)
|
||||||
|
auto$mpg01[auto$mpg>median(auto$mpg)]=1
|
||||||
|
library(ISLR)
|
||||||
|
library(MASS)
|
||||||
|
library(class)
|
||||||
|
train_bools <- (auto$year %% 2 == 0)
|
||||||
|
train_data = auto[train_bools,]
|
||||||
|
test_data = auto[!train_bools,]
|
||||||
|
help(knn)
|
||||||
|
help(knn)
|
||||||
|
train <- rbind(iris3[1:25,,1], iris3[1:25,,2], iris3[1:25,,3])
|
||||||
|
test <- rbind(iris3[26:50,,1], iris3[26:50,,2], iris3[26:50,,3])
|
||||||
|
train
|
||||||
|
test
|
||||||
|
?knn
|
||||||
|
cl <- factor(c(rep("s",25), rep("c",25), rep("v",25)))
|
||||||
|
cl
|
||||||
|
length(cl)
|
||||||
|
length(train)
|
||||||
|
nrows(train)
|
||||||
|
nrow(train)
|
||||||
|
train.X
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
train.X
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
test.X
|
||||||
|
train.X
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
train.mpg01
|
||||||
|
length(train.mpg01)
|
||||||
|
nrow(train.X)
|
||||||
|
knn(train.X,train.Y,train.mpg01,K=1)
|
||||||
|
knn(train.X,train.Y,train.mpg01,k=1)
|
||||||
|
knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
train.X
|
||||||
|
na.omit(train.X)
|
||||||
|
?na.omit
|
||||||
|
na.omit(train.X)
|
||||||
|
na.omit(train.X)
|
||||||
|
knn(na.omit(train.X),test.X,train.mpg01,k=1)
|
||||||
|
knn(na.omit(train.X),test.X,na.omit(train.mpg01),k=1)
|
||||||
|
knn(na.omit(train.X),na.omit(test.X),na.omit(train.mpg01),k=1)
|
||||||
|
train.mpg012 = na.omit(auto$mpg01)[train_bools]
|
||||||
|
train.mpg012
|
||||||
|
train.mpg01
|
||||||
|
nrow(train)
|
||||||
|
na.omit(auto)
|
||||||
|
auto
|
||||||
|
na.omit(auto)
|
||||||
|
summary(auto)
|
||||||
|
summary(na.omit(auto))
|
||||||
|
Auto = na.omit(auto)
|
||||||
|
auto = na.omit(auto)
|
||||||
|
ncol(auto)
|
||||||
|
nrow(auto)
|
||||||
|
auto <- na.omit(auto)
|
||||||
|
train_bools <- (auto$year %% 2 == 0)
|
||||||
|
train_data = auto[train_bools,]
|
||||||
|
test_data = auto[!train_bools,]
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[train_bools,]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$acceleration)[!train_bools,]
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
mean(knn.pred != auto$mpg01)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=2)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=3)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=4)
|
||||||
|
mean(knn.pred != test_data$mpg0)
|
||||||
|
knn.pred
|
||||||
|
length(knn.pred)
|
||||||
|
dim(knn.pred)
|
||||||
|
length(test_data)
|
||||||
|
ncol(test_data)
|
||||||
|
nrow(test_data)
|
||||||
|
q()
|
||||||
|
qda.fit
|
||||||
|
fit.qda
|
||||||
|
qda.fit
|
||||||
|
auto
|
||||||
|
qda.fit = qda(mpg01 ~ horsepower + weight + cylinders + displacement, data = train_data)
|
||||||
|
import(MASS)
|
||||||
|
qda.fit = qda(mpg01 ~ horsepower + weight + cylinders + displacement, data = train_data)
|
||||||
|
import(class)
|
||||||
|
library(MASS)
|
||||||
|
qda.fit = qda(mpg01 ~ horsepower + weight + cylinders + displacement, data = train_data)
|
||||||
|
qda.fit
|
||||||
|
> mean(qda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
mean(qda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
qda.fit=qda(mpg01 ~ horsepower + weight + acceleration + displacement,data=train_data)
|
||||||
|
qda.pred=predict(qda.fit,test_data,na.rm=T)
|
||||||
|
mean(qda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
qda.fit=qda(mpg01 ~ horsepower + weight + cylinders + displacement,data=train_data)
|
||||||
|
qda.pred=predict(qda.fit,test_data,na.rm=T)
|
||||||
|
mean(qda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
qda.fit
|
||||||
|
qda.pred=predict(qda.fit,test_data,na.rm=T)
|
||||||
|
mean(qda.pred$class!=test_data$mpg01,na.rm=T)
|
||||||
|
glm.fit=glm(mpg01 ~ horsepower + weight + cylinders + displacement,data=train_data,family=binomial)
|
||||||
|
glm.probs=predict(glm.fit,test_data,type="response")
|
||||||
|
glm.pred=rep(0,199)
|
||||||
|
glm.pred[glm.probs>.5]=1
|
||||||
|
mean(glm.pred!=test_data$mpg01)
|
||||||
|
glm.fit=glm(mpg01 ~ horsepower + weight + cylinders + displacement,data=train_data,family=binomial)
|
||||||
|
glm.probs=predict(glm.fit,test_data,type="response")
|
||||||
|
glm.pred=rep(0,length(test_data)
|
||||||
|
glm.pred[glm.probs>.5]=1
|
||||||
|
mean(glm.pred!=test_data$mpg01)
|
||||||
|
glm.fit=glm(mpg01 ~ horsepower + weight + cylinders + displacement,data=train_data,family=binomial)
|
||||||
|
glm.probs=predict(glm.fit,test_data,type="response")
|
||||||
|
glm.pred=rep(0,length(test_data))
|
||||||
|
glm.pred[glm.probs>.5]=1
|
||||||
|
mean(glm.pred!=test_data$mpg01)
|
||||||
|
glm.fit=glm(mpg01 ~ horsepower + weight + cylinders + displacement,data=train_data,family=binomial)
|
||||||
|
glm.probs=predict(glm.fit,test_data,type="response")
|
||||||
|
glm.pred=rep(0,length(test_data))
|
||||||
|
glm.pred[glm.probs>.5]=1
|
||||||
|
mean(glm.pred!=test_data$mpg01)
|
||||||
|
glm.pred
|
||||||
|
glm.pred=rep(0,length(test_data))
|
||||||
|
glm.pred
|
||||||
|
test_data
|
||||||
|
glm.fit=glm(mpg01 ~ horsepower + weight + cylinders + displacement,data=train_data,family=binomial)
|
||||||
|
glm.probs=predict(glm.fit,test_data,type="response")
|
||||||
|
glm.pred=rep(0,nrow(test_data))
|
||||||
|
glm.pred[glm.probs>.5]=1
|
||||||
|
mean(glm.pred!=test_data$mpg01)
|
||||||
|
set.seed(1)
|
||||||
|
auto <- na.omit(auto)
|
||||||
|
train_bools <- (auto$year %% 2 == 0)
|
||||||
|
train_data = auto[train_bools,]
|
||||||
|
test_data = auto[!train_bools,]
|
||||||
|
train.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$cylinders)[train_bools,]
|
||||||
|
test.X = cbind(auto$horsepower,auto$displacement,auto$weight,auto$cylinders)[!train_bools,]
|
||||||
|
train.mpg01 = auto$mpg01[train_bools]
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=2)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=3)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=4)
|
||||||
|
mean(knn.pred != test_data$mpg0)
|
||||||
|
import(class)
|
||||||
|
library(class)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=1)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=2)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=3)
|
||||||
|
mean(knn.pred != test_data$mpg01)
|
||||||
|
knn.pred = knn(train.X,test.X,train.mpg01,k=4)
|
||||||
|
mean(knn.pred != test_data$mpg0)
|
||||||
|
q()
|
||||||
|
library(boot)
|
||||||
|
library(MASS)
|
||||||
|
library(ISLr)
|
||||||
|
library(ISLR)
|
||||||
|
data(Default)
|
||||||
|
set.seed(45)
|
||||||
|
fit.glm = glm(default ~ income + balance,Default)
|
||||||
|
fit.glm = glm(default ~ income + balance,Default,family="binomial)
|
||||||
|
fit.glm = glm(default ~ income + balance,Default,family="binomial")
|
||||||
|
summary(glm)
|
||||||
|
summary(fit.glm)
|
||||||
|
fit.glm = glm(default ~ income + balance,Default)
|
||||||
|
fit.glm = glm(default ~ income + balance,data = Default)
|
||||||
|
fit.glm = glm(default ~ income + balance,Default,family="binomial")
|
||||||
|
length(Default)
|
||||||
|
length(Default$student)
|
||||||
|
train.default1 = default[1:6001,]
|
||||||
|
train.default1 = Default[1:6001,]
|
||||||
|
train.default2 = Default[1:5001,]
|
||||||
|
test.default1 = Default[!1:6001,]
|
||||||
|
test.default1
|
||||||
|
head(test.default1)
|
||||||
|
test.default1$student
|
||||||
|
test.default1 = Default[6002:10000,]
|
||||||
|
head(test.default1)
|
||||||
|
test.default2 = Default[5002:10000,]
|
||||||
|
fit.glm.default1 = glm.fit(default ~ income + balance,data=Default,family="binomial")
|
||||||
|
fit.glm.default1 = glm.fit(default ~ income + balance,Default,family="binomial")
|
||||||
|
fit.glm = glm(default ~ income + balance,Default,family="binomial")
|
||||||
|
fit.glm.default1 = glm(default ~ income + balance,Default,family="binomial")
|
||||||
|
fit.glm.default1 = glm(default ~ income + balance,train.default1,family="binomial")
|
||||||
|
summary(fit.glm.default1)
|
||||||
|
fit.glm.default2 = glm(default ~ income + balance,train.default2,family="binomial")
|
||||||
|
fit.glm.default1 = glm(default ~ income + balance,train.default1,family="binomial")
|
||||||
|
fit.glm.default2 = glm(default ~ income + balance,train.default2,family="binomial")
|
||||||
|
fit.glm.default1.prob = predict(fit.glm.default1,test.default1,type="response")
|
||||||
|
fit.glm.default1.prob
|
||||||
|
fit.glm.default1.pred = rep("No",nrow(test.default1))
|
||||||
|
fit.glm.default1.pred
|
||||||
|
fit.glm.default1.pred[fit.glm.default1.prob>0.5] = "Yes"
|
||||||
|
fit.glm.default1.pred
|
||||||
|
fit.glm.default1.pred[fit.glm.default1.prob>0.5] = "Yes"fit.glm.default1.pred = rep("No",nrow(test.default1))
|
||||||
|
table(fit.glm.default1.pred,test.default1)
|
||||||
|
fit.glm.default1.pred[fit.glm.default1.prob>0.5] = "Yes"
|
||||||
|
fit.glm.default1.pred
|
||||||
|
test.default1
|
||||||
|
length(test.default1$student)
|
||||||
|
length(fit.glm.default1.pred)
|
||||||
|
table(fit.glm.default1.pred,test.default1$default)
|
||||||
|
1 - (3851+44)/(3851+90+14+44)
|
||||||
|
fit.glm.default2.prob = predict(fit.glm.default2,test.default2,type="response")
|
||||||
|
fit.glm.default2.pred = rep("No",nrow(test.default2))
|
||||||
|
fit.glm.default2.pred[fit.glm.default2.prob > 0.5] = "Yes"
|
||||||
|
table(fit.glm.default.pred,test.default2$default)
|
||||||
|
table(fit.glm.default2.pred,test.default2$default)
|
||||||
|
1 - (4818+52)/(4818+106+23+52)
|
||||||
|
summary(fit.glm.default2)
|
||||||
|
summary(fit.glm.default1)
|
||||||
|
summary(fit.glm.default2)
|
||||||
|
coefficients(fit.glm.default1)
|
||||||
|
fit.glm.default1$coefficients
|
||||||
|
fit.glm.default1$coefficients[1,2]
|
||||||
|
fit.glm.default1$coefficients[1:2]
|
||||||
|
fit.glm.default1$coefficients[2:3]
|
||||||
|
boot.fn = function(Default,index){
|
||||||
|
model = glm(default ~ income + balance,Default,family="binomial",subset=index)
|
||||||
|
fit.glm.default1$coefficients[2:3]
|
||||||
|
}
|
||||||
|
boot.fn(Default,c(14,5,79))
|
||||||
|
boot.fn(Default,c(14,5,79,324,6435,234))
|
||||||
|
boot.fn(Default,seq(15:7000))
|
||||||
|
boot.fn = function(Default,index){
|
||||||
|
model = glm(default ~ income + balance,Default,family="binomial",subset=index)
|
||||||
|
model$coefficients[2:3]
|
||||||
|
}
|
||||||
|
boot.fn = function(Default,index){
|
||||||
|
boot.fn = function(Default,index){
|
||||||
|
model = glm(default ~ income + balance,Default,family="binomial",subset=index)
|
||||||
|
model$coefficients[2:3]
|
||||||
|
}
|
||||||
|
boot.fn(Default,seq(15:7000))
|
||||||
|
boot.fn(Default,seq(15:3000))
|
||||||
|
boot.fn(Default,seq(15:3050))
|
||||||
|
boot.fn(Default,seq(15:3500))
|
||||||
|
set.seed(56)
|
||||||
|
?boot
|
||||||
|
boot(Default,boot.fn,c(1:1000))
|
||||||
|
?boot
|
||||||
|
boot(Default,boot.fn,1000)
|
||||||
|
4.68/7.06
|
||||||
|
2.32/3.232
|
||||||
|
q()
|
140
hw4/answers
Normal file
140
hw4/answers
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
We now review k-fold cross-validation.
|
||||||
|
|
||||||
|
──────────────────────────────────────────────────────────────────────────
|
||||||
|
(a) Explain how k-fold cross-validation is implemented.
|
||||||
|
|
||||||
|
The data are split into k groups of about equal size. The
|
||||||
|
first group is set aside to be used as a validation set. The
|
||||||
|
model is trained on the remaining sets, and an MSE is
|
||||||
|
computed using the validation set. This process is repeated
|
||||||
|
using the next set as a validation set, producing a second
|
||||||
|
MSE. The process is performed on each of the k groups the
|
||||||
|
data were split into, producing k MSEs, one for each
|
||||||
|
validation set. Given a good value of k, this mean squared
|
||||||
|
error is a good approximation for the minimum point along
|
||||||
|
the flexibility axis that allows us to judge the appropriate
|
||||||
|
flexibility to model some data, i.e., to estimate the right
|
||||||
|
bias-variance tradeoff for a particular model.
|
||||||
|
|
||||||
|
──────────────────────────────────────────────────────────────────────────
|
||||||
|
(b) What are the advantages and disadvantages of k-fold cross-
|
||||||
|
validation relative to:
|
||||||
|
|
||||||
|
i. The validation set approach?
|
||||||
|
|
||||||
|
The validation set approach is basically k-fold with k=2.
|
||||||
|
This gives a biased measure of the test error rate. However,
|
||||||
|
it's very quick to compute. Of course, the MSE here will
|
||||||
|
have no variance because we are only taking a single MSE
|
||||||
|
from a single test set: so this gives large bias of the MSE
|
||||||
|
but no variance.
|
||||||
|
|
||||||
|
ii. LOOCV?
|
||||||
|
|
||||||
|
LOOCV is on the other end of the spectrum from this. It
|
||||||
|
gives a very unbiased MSE for each validation set because
|
||||||
|
each validation set is a single datum and is being tested
|
||||||
|
against a nearly-full training set, compared to the overall
|
||||||
|
data set. However, the MSEs will be highly-correlated
|
||||||
|
because the training sets are almost completely the same,
|
||||||
|
and this guarantees a high variance.
|
||||||
|
|
||||||
|
K-fold cross-validation occupies the space in-between, where
|
||||||
|
it has some bias and some variance of the MSE. Empirically,
|
||||||
|
we know that k=5 and k=10 are two values that often work
|
||||||
|
well to provide good estimates of these MSEs, because they
|
||||||
|
provide balanced bias and variance.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
6. We continue to consider the use of a logistic regression model to
|
||||||
|
predict the probability of default using income and balance on
|
||||||
|
the Default data set. In particular, we will now compute
|
||||||
|
estimates for the standard errors of the income and balance
|
||||||
|
logistic regression co- efficients in two different ways: (1)
|
||||||
|
using the bootstrap, and (2) using the standard formula for
|
||||||
|
computing the standard errors in the glm() function. Do not
|
||||||
|
forget to set a random seed before beginning your analysis.
|
||||||
|
|
||||||
|
──────────────────────────────────────────────────────────────────────────
|
||||||
|
(a) Using the summary() and glm() functions, determine the esti-
|
||||||
|
mated standard errors for the coefficients associated with
|
||||||
|
income and balance in a multiple logistic regression model that
|
||||||
|
uses both predictors.
|
||||||
|
|
||||||
|
|
||||||
|
10,000 entries in the table, so testing 2 ways to separate the data,
|
||||||
|
|
||||||
|
> train.default1 = Default[1:6001,]
|
||||||
|
> train.default2 = Default[1:5001,]
|
||||||
|
> test.default1 = Default[6002:10000,]
|
||||||
|
> test.default2 = Default[5002:10000,]
|
||||||
|
|
||||||
|
> fit.glm.default1 = glm(default ~ income + balance,train.default1, family="binomial")
|
||||||
|
> fit.glm.default2 = glm(default ~ income + balance,train.default2, family="binomial")
|
||||||
|
|
||||||
|
*** from summary(fit.glm.default1), we get std. error
|
||||||
|
|
||||||
|
Coefficients:
|
||||||
|
Estimate Std. Error
|
||||||
|
(Intercept) -1.156e+01 5.622e-01
|
||||||
|
income 2.237e-05 6.491e-06
|
||||||
|
balance 5.649e-03 2.916e-04
|
||||||
|
|
||||||
|
|
||||||
|
*** from summary(fit.glm.default2), we get std. error
|
||||||
|
|
||||||
|
Coefficients:
|
||||||
|
Estimate Std. Error
|
||||||
|
(Intercept) -1.198e+01 6.279e-01
|
||||||
|
income 2.885e-05 7.060e-06
|
||||||
|
balance 5.822e-03 3.232e-04
|
||||||
|
|
||||||
|
──────────────────────────────────────────────────────────────────────────
|
||||||
|
(b) Write a function, boot.fn() , that takes as input the\
|
||||||
|
Default data set as well as an index of the observations, and
|
||||||
|
that outputs the coefficient estimates for income and balance in
|
||||||
|
the multiple logistic regression model.
|
||||||
|
|
||||||
|
boot.fn = function(Default,index){
|
||||||
|
model = glm(default ~ income + balance,Default,family="binomial",subset=index)
|
||||||
|
model$coefficients[2:3]
|
||||||
|
}
|
||||||
|
|
||||||
|
──────────────────────────────────────────────────────────────────────────
|
||||||
|
(c) Use the boot() function together with your boot.fn()
|
||||||
|
function to estimate the standard errors of the logistic
|
||||||
|
regression coefficients for income and balance .
|
||||||
|
|
||||||
|
> set.seed(56)
|
||||||
|
> boot(Default,boot.fn,1000)
|
||||||
|
|
||||||
|
Bootstrap Statistics :
|
||||||
|
original bias std. error
|
||||||
|
t1* 2.080898e-05 1.436086e-07 4.679106e-06
|
||||||
|
t2* 5.647103e-03 1.876364e-05 2.320547e-04
|
||||||
|
|
||||||
|
***
|
||||||
|
The std. error in t1 above is the std. error for the income
|
||||||
|
coefficient, and under t2, the std. error for the balance
|
||||||
|
coefficient.
|
||||||
|
|
||||||
|
──────────────────────────────────────────────────────────────────────────
|
||||||
|
(d) Comment on the estimated standard errors obtained using the
|
||||||
|
glm() function and using your bootstrap function.
|
||||||
|
|
||||||
|
|
||||||
|
The bootstrap method uses random sampling to approximate
|
||||||
|
sampling a real response. This gives a stronger σ²
|
||||||
|
(variance) estimate than the formulaic approach used to
|
||||||
|
calculate the std err for a linear regression model. The std
|
||||||
|
err estimates from the bootstrap method are therefore more
|
||||||
|
reliable than those computed earlier in this exercise.
|
||||||
|
|
||||||
|
The std err from bootstrap for the income coefficient is
|
||||||
|
about 66% of that computed from the linear regression model
|
||||||
|
directly. This is 72% for the coefficient of balance. These
|
||||||
|
smaller values should be considered reliable, that is, we
|
||||||
|
can believe the smaller errors compared to the standard
|
||||||
|
meothods, because of the reason I explained above.
|
BIN
hw4/answers.pdf
Normal file
BIN
hw4/answers.pdf
Normal file
Binary file not shown.
2793
hw4/answers.ps
Normal file
2793
hw4/answers.ps
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user