Ukázková řešení vybraných praktických cvičení Datový soubor Auta Úloha 1 Princip řešení: Použití filtru a odstranění duplicitních hodnot. Značka -- unikátně Peugeot Alfa Romeo Hyundai Škoda Citroen Fiat Renault Opel Ford Lada Kia Mini Porsche Chrysler BMW Dodge Mercedes Značka -- stříbrné, unikátně Peugeot Alfa Romeo Hyundai Ford Škoda Opel Citroen Porsche Fiat Chrysler Renault Dodge Mini Kia 17 různých značek celkem 14 různých značek má stříbrná auta
Úloha 2 Princip řešení: Řazení dat nejprve podle ceny, pak podle data. Potom vykopírovat vyhovující hodnoty Značka a Model, a nakonec v tomto redukovaném seznamu odstranit duplicitní hodnoty pomocí filtru. Značka Model Značka Model Citroen C3 Citroen C3 Škoda Octavia Škoda Octavia Opel Corsa Opel Corsa Fiat Croma Fiat Croma Chrysler Crossfire Chrysler Crossfire Opel Corsa Dodge Viper Dodge Viper Peugeot 307 Peugeot 307 Fiat Bravo Fiat Bravo Peugeot 307 Opel Corsa Chrysler Crossfire Opel Corsa Peugeot 307 Zadaným podmínkám vyhovuje celkem 8 typů aut
Úloha 3a Princip řešení: Nejprve sestavit unikátní seznam typů aut (vyfiltrovat duplicitní hodnoty). Z toho potom sestavit kontingenční taulku a seřadit podle počtu modelů. Přehled značek podle počtu modelů Popisky řádků Počet z Model Kia 1 Chrysler 1 Lada 1 Porsche 1 Mercedes 1 BMW 2 Dodge 2 Mini 2 Hyundai 2 Opel 2 Citroen 2 Peugeot 2 Renault 2 Fiat 3 Škoda 4 Ford 5 Alfa Romeo 6 Celkový součet 39 Celkem 8 značek prodává pouze 2 různé modely
Úloha 3b Princip řešení: Do kontingenční tabulky je třeba zahrnout všechna naskladnění. Pak je účelné obsah kontingenční tabulky zkopírovat stranou a seřadit podle souhrnného počtu. -- Hint: V návrhu kontingenční tabulky volte Zobrazit ve formě tabulky a Opakovat popisky položek. Přehled typů aut podle počtu naskladněných 4 typy aut byly naskladněny více než 20x Značka Model Počet z Model Seřazeno podle počtu naskladnění Škoda Fabia 23 Peugeot 307 25 Škoda Octavia 22 Opel Corsa 24 Škoda Yeti 6 Škoda Fabia 23 Škoda Roomster 2 Škoda Octavia 22 Opel Corsa 24 Fiat Croma 20 Opel Zafira 14 Citroen C4 16 Citroen C4 16 Opel Zafira 14 Citroen C3 13 Citroen C3 13 Peugeot 307 25 Renault Laguna 9 Peugeot 207 3 Renault Kangoo 9 Fiat Croma 20 Porsche Cayman 9 Fiat Bravo 5 Alfa Romeo GT 8 Fiat Stilo 2 Alfa Romeo 147 7 Alfa Romeo GT 8 Škoda Yeti 6 Alfa Romeo 147 7 Ford C-Max 6 Alfa Romeo 159 3 Fiat Bravo 5 Alfa Romeo 156 2 Ford Mondeo 5 Alfa Romeo GTV 1 Ford Fiesta 4 Alfa Romeo 146 1 Chrysler Crossfire 4 Renault Laguna 9 Peugeot 207 3 Renault Kangoo 9 Alfa Romeo 159 3 Ford C-Max 6 Škoda Roomster 2 Ford Mondeo 5 Fiat Stilo 2 Ford Fiesta 4 Alfa Romeo 156 2 Ford Focus 2 Ford Focus 2 Ford Mustang 1 Kia Ceed 2 Porsche Cayman 9 Alfa Romeo GTV 1 Chrysler Crossfire 4 Alfa Romeo 146 1 Hyundai i40 1 Ford Mustang 1 Hyundai i20 1 Hyundai i40 1 Mini Cooper D 1 Hyundai i20 1 Mini Cooper 1 Mini Cooper D 1 Dodge Viper 1 Mini Cooper 1 Dodge Challenger 1 Dodge Viper 1 BMW 120 1 Dodge Challenger 1 BMW 118 1 BMW 120 1 Kia Ceed 2 BMW 118 1 Mercedes E220 1 Mercedes E220 1 Lada Niva 1 Lada Niva 1
Úloha 4 Princip řešení: Do kontingenční tabulky je třeba vzít pole Značka, Model a Cena. Potom v kontingenční tabulce zobrazit dvě souhrnné hodnoty z ceny: Minimum a Maximum, ty se budou porovnávat. Zvolit Zobrazit ve formě tabulky a Opakovat popisky položek. Nakonec vedle tabulky napsat vzoreček s pomocí funkce KDYŽ(), který zkopíruje/zobrazí typ auta, pouze pokud platí, že Minimum = Maximum. Přehled typů aut, u kterých se neliší minimální a maximální prodejní cena Minimum z Cena Maximum z Cena Stejná cena Alfa Romeo 146 280000 280000 Alfa Romeo 146 Alfa Romeo 147 90000 267000 Alfa Romeo 156 90000 289000 Alfa Romeo 159 167000 300000 Alfa Romeo GT 80000 258000 Alfa Romeo GTV 179000 179000 Alfa Romeo GTV BMW 118 184000 184000 BMW 118 BMW 120 184000 184000 BMW 120 Chrysler Crossfire 109000 164000 Citroen C3 51000 243000 Citroen C4 44000 300000 Dodge Challenger 178000 178000 Dodge Challenger Dodge Viper 123000 123000 Dodge Viper Fiat Bravo 157000 204000 Fiat Croma 34000 300000 Fiat Stilo 27000 270000 Ford C-Max 156000 267000 Ford Fiesta 207000 208000 Ford Focus 39000 300000 Ford Mondeo 199000 226000 Ford Mustang 165000 165000 Ford Mustang Hyundai i20 44000 44000 Hyundai i20 Hyundai i40 300000 300000 Hyundai i40 Kia Ceed 280000 300000 Lada Niva 168000 168000 Lada Niva Mercedes E220 179000 179000 Mercedes E220 Mini Cooper 118000 118000 Mini Cooper Mini Cooper D 118000 118000 Mini Cooper D Opel Corsa 98000 300000 Opel Zafira 162000 210000 Peugeot 207 184000 184000 Peugeot 207 Peugeot 307 120000 278000 Porsche Cayman 22000 280000 Renault Kangoo 157000 278000 Renault Laguna 158000 289000 Škoda Fabia 61000 215000 Škoda Octavia 56000 243000 Škoda Roomster 40000 300000 Škoda Yeti 158000 247000