{ "cells": [ { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" }, "toc": true }, "source": [ "

Table of Contents

\n", "
" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Terminology" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Permutations and Combinations " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "https://www.mathplanet.com/education/pre-algebra/probability-and-statistic/combinations-and-permutations" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**Random Experiment:** \n", "There are lots of phenomena in nature, like tossing a coin or tossing a die, whose outcomes cannot be predicted with certainty in advance, but the set of all the possible outcomes is known.These are what we call random phenomena or random experiments.\n", "Ex: \n", "- tossing a coin.\n", "- rolling a die\n", "- Tossing a coin twice\n", "\n", "**Outcome:** \n", "An outcome is the result of an experiment or sequence of observations. \n", "Ex: \n", "- Getting a head or tail is an outcome \n", "- Getting 1 or 2 or 3 ...or 6 on die is an outcome\n", "- Getting head on first coin or Getting tail on both coins ...etc are outcomes\n", "\n", "**Sample space:** \n", "A sample space is a collection of possible outcomes, and is usually denoted by S. \n", "Ex: \n", "- sample space is S = {H, T}\n", "- sample space is S = {1, 2, 3, 4, 5, 6}\n", "- sample space is S = {HH, HT, TH, T T}\n", "\n", "**Event:** \n", "An event is a set of possible outcomes, denoted by E which is a subset of the sample space S \n", "Ex: \n", "- E = {H} is an event.\n", "- E = {2, 4, 6} is an event\n", "- E = {HH, HT} is an event (the first toss results in a Heads) \n", "\n", "\n", "**Distribution:** \n", "A distribution describes the frequency or probability of possible events. When a distribution of categorical data is organized, you see the number or percentage of individuals in each group. When a distribution of numerical data is organized, they’re often ordered from smallest to largest, broken into reasonably sized groups (if appropriate), and then put into graphs and charts to examine the shape, center, and amount of variability in the data " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Probability" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "Probability is the likelihood that a **random variable** will take on a certain value." ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "EX: There is an 85% chance of snow tomorrow. Variable: Weather, Possible values: Snow, No snow." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Probability vs. Odds" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "https://stats.seandolinar.com/statistics-probability-vs-odds" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Random Variable & Types of Random Variables" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "A **random variable** The random variable is a variable whose possible values are a result of a random event. Therefore, each possible value of a random variable has some probability attached to it to represent the likelihood of those values. A variable (a named quantity) whose value is uncertain, it is a rule that assigns a numerical value to each possible outcome of a probabilistic experiment\n", "\n", "We denote a random variable by a capital letter (such as “X”) \n", "\n", "**Examples of random variables:** \n", "r.v. X: the age of a randomly selected student here today. \n", "\n", "r.v. Y: the number of planes completed in the past week. \n", "\n", "**Expected Value (Weighted Mean/Average):** \n", "*Sum of each outcome multiplied by its probability*" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Discrete and Continuous Random Variables " ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "A discrete variable is a variable whose value is obtained by counting. \n", "\n", "Examples: number of students present\n", "\n", " number of red marbles in a jar\n", "\n", " number of heads when flipping three coins\n", "\n", " students’ grade level " ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "A continuous variable is a variable whose value is obtained by measuring. \n", "\n", "Examples: height of students in class\n", "\n", " weight of students in class\n", "\n", " time it takes to get to school\n", "\n", " distance traveled between classes" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "A **continuous random variable** X takes all values in a given interval of numbers. \n", " \n", "▪ The probability distribution of a continuous random variable is shown by a density curve. \n", "▪ The probability that X is between an interval of numbers is the area under the density curve between the interval endpoints \n", "▪ The probability that a continuous random variable X is exactly equal to a number is zero \n", "\n", "\n", "A **discrete random variable** \n", "* a random variable X can assume only a particular finite or countably infinite set of values \n" ] }, { "cell_type": "markdown", "metadata": { "cell_style": "split", "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/KIwYqqd.png?1)" ] }, { "cell_type": "markdown", "metadata": { "cell_style": "split", "slideshow": { "slide_type": "fragment" } }, "source": [ "![Imgur](https://i.imgur.com/dZkju0p.png?1)\n", " " ] }, { "cell_type": "markdown", "metadata": { "cell_style": "center", "slideshow": { "slide_type": "slide" } }, "source": [ "## Define Probability Distribution & Basics of Probability Distribution\n", "**probability distribution** \n", "A function which gives the probability different outcomes/values of a random variable, Written as \n", "P(A) for a random variable A. \n", "\n", "* How the probabilities are distributed over the values of a random variable \n", "* The set of all possible values of a random variable with the associated probabilities of each. \n", "* is a specification in the form of a graph, a table or a function. " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "### Discrete Probability Distribution\n", "* Random variable is discrete (usually frequency or counts)\n", "* Probability distribution is a table (each possible values is a probability of the occurence of a random variable)\n", "* A probability of discrete random variable have a perticular value between 0 and 1\n", "* Example: binomial, poisson" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/w3Mo2PM.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/nWcXHUN.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/tHF3QEr.png?1)" ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "slide" }, "trusted": false }, "outputs": [], "source": [ "#### Barplot representation of descrete variable " ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "run_control": { "frozen": false, "read_only": false }, "scrolled": true, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "plot without title" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# to get in a frequency distribution\n", "bp <- barplot(table(mtcars$cyl))\n", "# numbers above bars\n", "text(x=bp, y=table(mtcars$cyl), labels=table(mtcars$cyl), pos=3, xpd=NA)\n", "# numbers within bars\n", "text(x=bp, y=table(mtcars$cyl), labels=round(table(mtcars$cyl),0), pos=1)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "slide" }, "trusted": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA0gAAANICAMAAADKOT/pAAAAUVBMVEUAAAA5OTlNTU1cXFxoaGhzc3N8fHyFhYWMjIyNjY2UlJSampqbm5uhoaGnp6etra2ysrKzs7O9vb2+vr7Hx8fQ0NDZ2dnh4eHp6enw8PD///9ks/HEAAAACXBIWXMAABJ0AAASdAHeZh94AAAcZklEQVR4nO3d63YbR5JF4VQZjYaabjTNGy7v/6AjJpQkpLFkshjFOHFqf3+GvdaoipEZ27JIyWpnAB/Wsj8BwAEhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQERXdXi/lUYUkrfI5YnUN7XczTVGFJK3yOWJvDdBXSrlVY0gqfI1bmrm1f43lohATM0fbnl3iO11EJq/A5YmUO59eQtu1ISMBMI57b9nAmJGCm7/Ec2u5MSMBc3+PZTCdCAma7xHPTHs+EBMx2iae9yP58/pH+Z4g1IiQgwHU6BTIiJGgiJCAAIQFrREhAAEICAhASEICQgACEBAQgJCAAIQEBCAkIQEhAAEICAhASPqJVFnoQkQ/D6rT7uggJMghpHETkw7A6hDQOIvJhWB1CGgcR+TCsDiGNg4h8GFaHkMZBRD4Mq0NI4yAiH4bVIaRxEJEPw+oQ0jiIyIdhdQhpHETkw7A6hDQOIvJhWJ2lQvp69eD/LvQSQoKMhXZ8314f/NcXQoK7ZXZ8/+UqpE0jJLhbZMe/tj9e4/lPIyTYW2TH2/b+JZ7/XUcV/JrQg4h8GFZnkR3f37+G9Ef7HyHB3lJftRvx/Lv9556QYG/hkPZtc09I8LdwSNOXvwgJK7BsSP9qf94TElZg2ZBe/4M/i7wj9CAiH4bVIaRxEJEPw+os/VW7nz8OfUfoQUQ+DKtDSOMgIh+G1SGkcRCRD8Pq8OeRxkFEPgyrQ0jjICIfhtUhpHEQkQ/D6hDSOIjIh2F1CGkcROTDsDqENA4i8mFYHUIaBxH5MKwOIY2DiHwYVoeQxkFEPgyrQ0jjICIfhtUhpHEQkQ/D6hDSOIiPP4EWV4yQxkF8/AmEtGKENA5i7o/7UeSnhEIIaRzEzB/3NBESCOn1IOb+wNOubY/9CVS0YoQ0DmL+D31o7eFMSOtGSOMgPvBjj9u2OxHSqhHSOIgP/ejbNj0S0poR0jiIj/3ww4avNKwaIY2D+OgDbghpzQhpHETkw7A6hDQOIvJhWB1CGgcR8hByXCtCGgcR8pD/9xR+28NKENI4iMiHpb0CWQhpHETkw9JegSyENA4i8mFpr0AWQhoHMftHPt3u+q+AdvunpV4BeYQ0DmLmjzttrr6asF3kFSiAkMZBzPxx+zY9HPpHx8ep7Zd4BQogpHEQM3/c1A4vHx/atMQrUAAhjYOY++Par/5H2CtQACGNg5j54/gZCc8IaRzEzB/37ddIj/1PmvNrpFUjpHEQc3/g9uqrdpvTIq+APkIaBzH7Rz7t+/eRpt0t30daL0IaBxH5sLRXIAshjYOIfFjaK5CFkMZBRD4s7RXIQkjjICIflvYKZCGkcRCRD0t7BbIQ0jiIyIelvQJZCGkcROTD0l6BLIQ0DiLyYWmvQBZCGgcR+bC0VyALIY2DiHxY2iuQhZDGQUQ+LO0VyEJI4yAiH5b2CmQhpHEQkQ9LewWyENI4iMiHpb0CWQhpHETkw9JegSyENA4i8mFpr0AWQhoHEfmwtFcgCyGNg4h8WNorkIWQxkFEPiztFchCSOMgIh+W9gpkIaRxEJEPS3sFshDSOIjIh6W9AlkIaRxE5MPSXoEshDQOIvJhaa9AFkIaBxH5sLRXIAshjYOIfFjaK5CFkMZBRD4s7RXIQkjjICIflvYKZCGkcRCRD0t7BbIQ0jiIyIelvQJZCGkcROTD0l6BLIQ0DiLyYWmvQBZCGgcR+bC0VyALIY2DiHxY2iuQhZDGQUQ+LO0VyEJI4yAiH5b2CmQhpHEQkQ9LewWyENI4iMiHpb0CWQhpHETkw9JegSyENA4i8mFpr0AWQhoHEfmwtFf85K793YdYACGNg4h8WNorfnRo7W8+xBIIaRxE5MPSXvGDw/RSz9WHWAQhjYOIfFjaK67dte2o5+pDLIOQxkFEPiztFT+8bn8e9Vx9iGUQ0jiIyIelveLa4fxSz9WHWAYhjYOIfFjaK35+Y/u7D7EAQhoHEfmwtFf8/EZC+iyENA4i8mFpr/j5jYT0WQhpHETkw9Je8fMbCemzENI4iMiHpb3i5zcS0mchpHEQkQ9Le8XPbySkz0JI4yAiH5b2ip/fSEifhZDGQUQ+LO0VP7+RkD4LIY2DiHxY2it+fiMhfRZCGgcR+bC0VyALIY2DiHxY2iuQhZDGQUQ+LO0VyEJI4yAiH5b2CmQhpHEQkQ9LewWyENI4iMiHpb0CWQhpHETkw9JegSyENA4i8mFpr0AWQhoHEfmwtFcgCyGNg4h8WNorkIWQxkFEPiztFchCSOMgIh/2zle00pY/uAoIaRxE5MPe+YrKlxB7C3VVvkNCUkBIXeU7JCQFhNRVvkNCUkBIXeU7JCQFhNRVvkNCUkBIXeU7JCQFhNRVvkNCUkBIXeU7JCQFhNRVvkNCUkBIXeU7JCQFhNRVvkNCUkBIXeU7JKR/8rX93YexCKkjpHEQkQ975yuWuoR9a3/zYTBC6ghpHETkw975ioUuYf/lpZ6rD6MRUkdI4yAiH/bOVyxzCV/bH6Oeqw/DEVJHSOMgIh/2zlcscwltez/qufow/jXLH1wFhDQOIvJh73zFMpewv3+p5+rDcITUEdI4iMiHvfMVi13CVT2EtCxCGgcR+bB3voKQ6iOkcRCRD3vnKwipPkIaBxH5sHe+gpDqI6RxEJEPe+crCKk+QhoHEfmwd76CkOojpHEQkQ975ysIqT5CGgcR+bB3voKQ6iOkcRCRD3vnKwipPkIaBxH5sHe+ovIlENJF5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TskJAWE1FW+Q0JSQEhd5TuUCuluapu7ma+ofAmEdFH5DjVCOuzadHe+bc+2815R+RII6aLyHUqEdOgF7dvN6Xzctd/+nERIxirfoURIN21/Pu/b9PzxqW1mvaLyJRDSReU7lAip9R/Ydlf/492vqHwJhHRR+Q6FQnq4/Dvd5Semd7+i8iUQ0kXlO5QI6eb5V0cXp/6veTNeUfkSCOmi8h1KhHSaXv59rv3+JyRCclb5DiVCOp/3I5/ptz8fEZK1yncoEtLHX1H5EgjpovIdEpICQuoq3yEhKSCkrvId6oXE95FWq/IdVgipXfvlD8s+yY8gpK7yHeqFNPMVlS+BkC4q3yEhKSCkrvIdEpICQuoq36FISE+3u/4roN3+aeYrKl8CIV1UvkOJkE6bq68m8Af7VqvyHUqEtG/Tw6F/dHyc+E2rq1X5DiVCmtrh5eMDf4xitSrfoURIP3x3iG/IrlblO5QIiZ+RZh6cmcp3KBHSt18jPR77R/waac0q36FESOft1VftNqff/X8SkrHKd6gR0vlp37+PNO1u+T7SelW+Q5GQPv6KypdASBeV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUkBIXWV75CQFBBSV/kOCUlBbkhtSP0szrXvkJAUaIQ0pX4W59p3SEgK0n8u+OaxPWV/CpXvkJAUCIR0mnbZn0LpOyQkBQIh7dop+1MofYeEpCA/pEPbZ38Kte+QkBTkh6TwE1LpOyQkBekhHdpN9qdwrn2HhKQgPaR9e8z+FM6175CQFKSHNKV/Bs8q3yEhKche40PL/9r3ufYdEpKC7JDu2l3yZ9BVvkNCUpAd0q4dkj+DrvIdEpKC7JA2Cl/8rn2HhKQgO6T83/jdVb5DQlKgscfpKt8hISkgpK7yHRKSAkLqKt8hISkgpK7yHRKSAkLqKt8hISkgpK7yHRKSAkLqKt8hISkgpK7yHRKSAkLqKt8hISkgpK7yHRKSAkLqKt8hISl408G10t40YfY9fAAhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpKC3DV7+Y2lS73gPnvCT6AR0ummte33v6Hn979RmJAWePt3X5Z6wX32hJ9AIqTT1C/y8leLEFLOhH+2/y74dIUJFyUR0v75bxU53U3b/hBCypjwry+bJR8vMOGyJEL6/vfFHafNkZB+Pfqin8Km/bXk4wUmXJZESKOd03ZLSL8efcnPYN+2Sz5eYMKFSYT0+tfzbLaElDLhwj8hCUy4MImQ7l7+cvpj2xJSwoT79q8Fn34vMOHSJEI671/qefyH/04GIS1i2/5c8On3AhMuTSOk8+Hlb9U+3hDS50/4ZenjS59waSIhffwVlS8hfc32bdGvfd/nT7g4QlKQvWZf29flHt5lT7g4QlKQvWabtl/u4V32hIvTC4kvNnz+hNPCX/zOn3BxFUJ603/6tvIlpK/Zor/x+/KG5AkXpxfSzFdUvgT/NfOfkJAU2K+Z/4SEpMB+zfwnFAnp6XZ3+SNJ+6eZr6h8Cf5r5j+hREinzdVXE7bzXlH5EvzXzH9CiZD2bXo49I+Oj1Pbz3pF5UvwXzP/CSVCmtrh5eNDm2a9ovIl+K+Z/4QSIf3w3SG+IcuEBUmExM9IbzklJlQmEdK3XyM9HvtH/BrpN6Nnf5YfYT+hREjn7dVX7Tan3/1/ElJN9hNqhHR+2vfvI027W76PxIQViYT08VdUvgT/NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CSVCaj+a9YrKl+C/Zv4TSoR0R0hvwITKJEI6H6btR19R+RL818x/Qo2Qzoe2/+ArKl+C/5r5TygS0rd/uzt87BWVL8F/zfwnVAnpw6+ofAn+a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0K9kPg+EhMWVCGkN323tvIl+K+Z/4R6Ic18ReVL8F8z/wkJSYH9mvlPSEgK7NfMf0KRkJ5ud/1XQLv908xXVL4E/zXzn1AipNPm6qsJv//tq4RUk/2EEiHt2/Rw+a12x8fp9799lZBqsp9QIqTp6nesHto06xWVL8F/zfwnlAjph+8O8Q1ZJixIIiR+RnrLKTGhMomQvv0a6fHYP+LXSL8ZPfuz/Aj7CSVCOm+vvmq3Oc16ReVL8F8z/wk1Qjo/7fv3kabdLd9HYsKKREL6+CsqX4L/mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CQlJgv2b+ExKSAvs185+QkBTYr5n/hISkwH7N/CckJAX2a+Y/ISEpsF8z/wkJSYH9mvlPSEgK7NfMf0JCUmC/Zv4TEpIC+zXzn5CQFNivmf+EhKTAfs38JyQkBfZr5j8hISmwXzP/CQlJgf2a+U9ISArs18x/QkJSYL9m/hMSkgL7NfOfkJAU2K+Z/4SEpMB+zfwnJCQF9mvmPyEhKbBfM/8JCUmB/Zr5T0hICuzXzH9CkZCebnft2W7/NPMVlS/Bf838J5QI6bRpr7bzXlH5EvzXzH9CiZD2bXo49I+Oj1Pbz3pF5UvwXzP/CSVCmtrh5eNDm2a9ovIl+K+Z/4QSIbX2q//x9ldUvgT/NfOfUCIkfkZ6yykxoTKJkL79Gunx2D/i10i/GT37s/wI+wklQjpvr75qtznNekXlS/BfM/8JNUI6P+3795Gm3S3fR2LCikRC+vgrKl+C/5r5T0hICuzXzH9CQlJgv2b+E+qFxPeRmLCgCiG1a7/+YZW97WAqs5/wLQO+1Sf8qx3gj5CAAIQEBPiEP9gH+PuEP9gH+PuEP9gH+PuEP0YB+PuEP9gH+ONnJCDAJ/zBPsDfJ/zBPsDfJ/zBPsAfXyYAAhASEICQgACEBAQgJCAAIQEBCAkIQEhAAEICAhASEICQgACEBAQgJCAAIQEBCAkIQEhAAEICAhASEICQgACEBAQgJCAAIQEBjEN6Mp7tfD7ctHZzzP4sFnTaT23al/kvJvou22nyne18fuz/Zc6pzJ6923G6TFjlnxW+y7az/k/7T9PhfNoZ/7eib/ps+3aT/Ym8ke2yPQT/rdVaHvqanYz/9oLvt1fmEqt8nu91bNsydzDDzdVfBuLp+7+Yl/lHheuybdvROaRNO99O7cb3l0jn2+//aneb/Ym8kemy3baHOv9WMENrl7/BIPvzWNDd81cbprvsT+OtPJft0HaF/vV6hm8rdjifbsr883qG2/5VuzIDei7b5vnrwt4hPf8a6dg22Z/IYu6e/9Xu2z8qqvyUZLlsN+3x7B7S9f9xtGnPvwA8lflHheVNvP5dgtmfyVJ29iFV+0dFlc/zXfxDuu0/5x7bNvsTWczly991vlNmu2qF/mE2w/H57+399iuIh+xPZDH79vz77PZlfu+G8bI5h/T9a1q+PyGNv+27zITGy2Yd0vlx26Yq/7Sep//u7+xP4s2slw34LIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgICEBIQgJCAAIQEBCAkIAAhAQEICQhASEAAQgIC/B/MwrPMTK71BAAAAABJRU5ErkJggg==", "text/plain": [ "plot without title" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "### to get in the probability distribution\n", "bp <- barplot(prop.table(table(mtcars$cyl)))\n", "# numbers above bars\n", "text(x=bp, y=prop.table(table(mtcars$cyl)), labels=table(mtcars$cyl), pos=3, xpd=NA)\n", "# numbers within bars\n", "text(x=bp, y=prop.table(table(mtcars$cyl)), labels=round(table(mtcars$cyl),0), pos=1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "### Continuous Probability Distribution\n", "\n", "* Infinite number of values in between any two points\n", "* The probability that a continuous random variable will assume a particular value is zero.\n", "* As a result, a continuous probability distribution cannot be expressed in tabular form.\n", "* Instead, an equation or formula is used to describe a continuous probability distribution.\n", "* Area under curve is matter\n", "* Example: Uniform, Normal, Student's t, Chi-Square and F-distributions " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/s3rryVZ.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/eUf8UHE.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Probability mass function vs Probability density function Vs Cumulative distribution function" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "![Imgur](https://i.imgur.com/yEKvA7X.png)" ] }, { "cell_type": "markdown", "metadata": { "cell_style": "split", "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgura](https://i.imgur.com/6tESJ02.png?1)" ] }, { "cell_type": "markdown", "metadata": { "cell_style": "split", "slideshow": { "slide_type": "fragment" } }, "source": [ "![Imgurb](https://i.imgur.com/e87OmdI.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/HmyLcjy.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/plFlXc7.png?1)" ] }, { "cell_type": "markdown", "metadata": { "cell_style": "split", "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/OJtvfAO.png?1)" ] }, { "cell_type": "markdown", "metadata": { "cell_style": "split", "slideshow": { "slide_type": "fragment" } }, "source": [ "![Imgur](https://i.imgur.com/MLebJZI.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/c5Runrt.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/1dOa9pZ.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/v2Wh3Np.png?1)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Types of Probability distributions" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "run_control": { "frozen": false, "read_only": false }, "trusted": false }, "outputs": [], "source": [ "### Bernouli Trails and Bernouli disribution" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "* Bernoulli Distribution is an example of a discrete probability distribution\n", "* Bernoulli random variable has two possible outcomes: 0 or 1\n", "* When a coin is tossed, the probability it lands heads is p. So the probability that it lands tails is 1−p \n", "* There are no other possible outcomes for the coin toss, If the coin lands heads, you win otherwise loss." ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/T5x5bY2.png?1)" ] }, { "cell_type": "markdown", "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "slide" } }, "source": [ "### Binomial distribution" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/17pUPuJ.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/6JDTGnC.png)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "* Each trial results in an outcome that may be classified as a success or a failure (hence the name, binomial)\n", "* Note that a binomial random variable with parameter n=1 is equivalent to a Bernoulli random variable, i.e. there is only one trial\n", "\n", "where\n", "\n", "n = the number of trials\n", "\n", "x = 0, 1, 2, ... n\n", "\n", "p = the probability of success in a single trial\n", "\n", "q = the probability of failure in a single trial\n", "\n", "(i.e. q = 1 − p)\n", "\n", "P(X) gives the probability of successes in n binomial trials." ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "#### Mean Mean and Variance of Binomial Distribution" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "If p is the probability of success and q is the probability of failure in a binomial trial, then the expected number of successes in n trials (i.e. the mean value of the binomial distribution) is\n", "\n", "E(X) = μ = np\n", "\n", "The variance of the binomial distribution is\n", "\n", "V(X) = σ2 = npq\n", "\n", "Note: In a binomial distribution, only 2 parameters, namely n and p, are needed to determine the probability" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/zGWPXV9.png)" ] }, { "cell_type": "markdown", "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "slide" } }, "source": [ "### Poisson distribution" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "Many experimental situations occur in which we observe the counts of events\n", "within a set unit of time, area, volume, length etc. For example, \n", "• The number of cases of a disease in different towns \n", "• The number of particles emitted by a radioactive source in a given time \n", "• The number of births per hour during a given day " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "* Poisson distribution is the probability distribution which calculates the probability of a set of independent event occurrences with in a interval or fixed time or space. \n", "**Ex:** \n", "The number of calls to a telephone switchboard in one minute." ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/KUR1OXB.png?1)" ] }, { "cell_type": "markdown", "metadata": { "run_control": { "frozen": false, "read_only": false } }, "source": [ "### Uniform distribution" ] }, { "cell_type": "markdown", "metadata": { "run_control": { "frozen": false, "read_only": false } }, "source": [ "### chi square distribution" ] }, { "cell_type": "markdown", "metadata": { "run_control": { "frozen": false, "read_only": false } }, "source": [ "### F distribution" ] }, { "cell_type": "markdown", "metadata": { "run_control": { "frozen": false, "read_only": false } }, "source": [ "### Normal disribution or Gaussian distribution" ] }, { "cell_type": "markdown", "metadata": { "run_control": { "frozen": false, "read_only": false } }, "source": [ "### student's t distribution" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/RPFTSYD.png?4)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Working with Distributions in R" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "slide" }, "trusted": false }, "outputs": [], "source": [ " # help(\"distributions\")\n" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "Common Distribution-Type Arguments \n", "Almost all the R functions that generate values of probability distributions work the \n", "same way. They follow a similar naming convention: \n", "\n", "• p cumulative **probability** distribution function (Direct Look-Up-c. d. f.) \n", "• d probability **density** function ((p. f. or p. d. f.)) \n", "• q **quantile** function (inverse cumulative distribution-inverse c. d. f)) \n", "• r **random** sample (for simulation/random number generation) " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "### The Normal Distribtion" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "![Imgur](https://i.imgur.com/pzErpD0.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/q4cT6ns.png)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "**Direct Look-Up** \n", "pnorm is the R function that calculates the c. d. f. \n", " \n", "F(x) = P(X <= x) \n", "where X is normal. Optional arguments described on the on-line documentation specify the parameters of the particular normal distribution.\n", "Both of the R commands in the box below do exactly the same thing. " ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "0.129238112240018" ], "text/latex": [ "0.129238112240018" ], "text/markdown": [ "0.129238112240018" ], "text/plain": [ "[1] 0.1292381" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "0.129238112240018" ], "text/latex": [ "0.129238112240018" ], "text/markdown": [ "0.129238112240018" ], "text/plain": [ "[1] 0.1292381" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "pnorm(27.4, mean=50, sd=20)\n", "pnorm(27.4, 50, 20)\n", "\n", "# zThey look up P(X < 27.4) when X is normal with mean 50 and standard deviation 20.\n", "# Example" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "slide" } }, "outputs": [], "source": [ "Question: Suppose widgit weights produced at Acme Widgit Works have weights that are normally distributed with mean 17.46 grams and variance 375.67 grams. What is the probability that a randomly chosen widgit weighs more then 19 grams?\n", "\n", "Question Rephrased: What is P(X > 19) when X has the N(17.46, 375.67) distribution?" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "0.468335635789911" ], "text/latex": [ "0.468335635789911" ], "text/markdown": [ "0.468335635789911" ], "text/plain": [ "[1] 0.4683356" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "1 - pnorm(19, mean = 17.46, sd = sqrt(375.67))" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**Inverse Look-Up** \n", "qnorm is the R function that calculates the inverse c. d. f. F-1 of the normal distribution The c. d. f. and the inverse c. d. f. are related by \n", " \n", "p = F(x) \n", "x = F-1(p) \n", "So given a number p between zero and one, qnorm looks up the p-th quantile of the normal distribution. As with pnorm, optional arguments specify the mean and standard deviation of the distribution. \n" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "Question: Suppose IQ scores are normally distributed with mean 100 and standard deviation 15. What is the 95th percentile of the distribution of IQ scores?\n", "\n", "Question Rephrased: What is F-1(0.95) when X has the N(100, 152) distribution?" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "124.672804404272" ], "text/latex": [ "124.672804404272" ], "text/markdown": [ "124.672804404272" ], "text/plain": [ "[1] 124.6728" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "qnorm(0.95, mean = 100, sd = 15)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**Density** \n", "dnorm is the R function that calculates the p. d. f. f of the normal distribution. As with pnorm and qnorm, optional arguments specify the mean and standard deviation of the distribution.\n", "\n", "There's not much need for this function in doing calculations, because you need to do integrals to use any p. d. f., and R doesn't do integrals. In fact, there's not much use for the \"d\" function for any continuous distribution (discrete distributions are entirely another matter, for them the \"d\" functions are very useful, see the section about dbinom).\n" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**Random Variates** \n", "rnorm is the R function that simulates random variates having a specified normal distribution. As with pnorm, qnorm, and dnorm, optional arguments specify the mean and standard deviation of the distribution." ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "Plot with title \"Histogram of x\"" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "x <- rnorm(1000, mean = 100, sd = 15)\n", "hist(x, probability = TRUE)\n", "xx <- seq(min(x), max(x), length = 100)\n", "lines(xx, dnorm(xx, mean = 100, sd = 15))\n", "\n", "# This generates 1000 i. i. d. normal random numbers (first line), plots their\n", "# histogram (second line), and graphs the p. d. f. of the same normal\n", "# distribution (third and forth lines)." ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**he Binomial Distribtion** \n", "**Direct Look-Up, Points** \n", "dbinom is the R function that calculates the p. f. of the binomial distribution. Optional arguments described on the on-line documentation specify the parameters of the particular binomial distribution.\n", "\n", "Both of the R commands in the box below do exactly the same thing." ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "0.0806407548759012" ], "text/latex": [ "0.0806407548759012" ], "text/markdown": [ "0.0806407548759012" ], "text/plain": [ "[1] 0.08064075" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "0.0806407548759012" ], "text/latex": [ "0.0806407548759012" ], "text/markdown": [ "0.0806407548759012" ], "text/plain": [ "[1] 0.08064075" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "dbinom(27, size=100, prob=0.25)\n", "dbinom(27, 100, 0.25)\n", "\n", "# They look up P(X = 27) when X is has the Bin(100, 0.25) distribution." ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "Example\n", "Question: Suppose widgits produced at Acme Widgit Works have probability 0.005 of being defective. Suppose widgits are shipped in cartons containing 25 widgits. What is the probability that a randomly chosen carton contains exactly one defective widgit?\n", "\n", "Question Rephrased: What is P(X = 1) when X has the Bin(25, 0.005) distribution?" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "0.110831688812663" ], "text/latex": [ "0.110831688812663" ], "text/markdown": [ "0.110831688812663" ], "text/plain": [ "[1] 0.1108317" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "dbinom(1, 25, 0.005)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**Direct Look-Up, Intervals** \n", "pbinom is the R function that calculates the c. d. f. of the binomial distribution. Optional arguments described on the on-line documentation specify the parameters of the particular binomial distribution.\n", "\n", "Both of the R commands in the box below do exactly the same thing." ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "0.722380513115339" ], "text/latex": [ "0.722380513115339" ], "text/markdown": [ "0.722380513115339" ], "text/plain": [ "[1] 0.7223805" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "0.722380513115339" ], "text/latex": [ "0.722380513115339" ], "text/markdown": [ "0.722380513115339" ], "text/plain": [ "[1] 0.7223805" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "pbinom(27, size = 100, prob = 0.25)\n", "pbinom(27, 100, 0.25)\n", "# They look up P(X <= 27) when X is has the Bin(100, 0.25) distribution. (Note\n", "# the less than or equal to sign. It's important when working with a discrete\n", "# distribution!)" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "slide" } }, "outputs": [], "source": [ "Example\n", "Question: Suppose widgits produced at Acme Widgit Works have probability 0.005 of being defective. Suppose widgits are shipped in cartons containing 25 widgits. What is the probability that a randomly chosen carton contains no more than one defective widgit?\n", "\n", "Question Rephrased: What is P(X <= 1) when X has the Bin(25, 0.005) distribution?" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "0.993051931761465" ], "text/latex": [ "0.993051931761465" ], "text/markdown": [ "0.993051931761465" ], "text/plain": [ "[1] 0.9930519" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "pbinom(1, 25, 0.005)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**Inverse Look-Up** \n", "qbinom is the R function that calculates the \"inverse c. d. f.\" of the binomial distribution. How does it do that when the c. d. f. is a step function and hence not invertible? The on-line documentation for the binomial probability functions explains.\n", " \n", "The quantile is defined as the smallest value x such that F(x) >= p, where F is the distribution function.\n", "When the p-th quantile is nonunique, there is a whole interval of values each of which is a p-th quantile. The documentation says that qbinom (and other \"q\" functions, for that matter) returns the smallest of these values. That is one sensible definition of an \"inverse c. d. f.\" In the terminology of Section of the course notes, the function defined by qbinom is a right inverse of the function defined by pbinom, that is,\n", "q == pbinom(qbinom(q, n, p)), 0 < q < 1, 0 < p < 1, n a positive integer\n", "is always true, but the analogous formula with pnorm and qnorm reversed does not necessarily hold." ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "Example\n", "Question: What are the 10th, 20th, and so forth quantiles of the Bin(10, 1/3) distribution?" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "run_control": { "frozen": false, "read_only": false }, "scrolled": true, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "1" ], "text/latex": [ "1" ], "text/markdown": [ "1" ], "text/plain": [ "[1] 1" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "2" ], "text/latex": [ "2" ], "text/markdown": [ "2" ], "text/plain": [ "[1] 2" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
    \n", "\t
  1. 1
  2. \n", "\t
  3. 2
  4. \n", "\t
  5. 3
  6. \n", "\t
  7. 3
  8. \n", "\t
  9. 3
  10. \n", "\t
  11. 4
  12. \n", "\t
  13. 4
  14. \n", "\t
  15. 5
  16. \n", "\t
  17. 5
  18. \n", "
\n" ], "text/latex": [ "\\begin{enumerate*}\n", "\\item 1\n", "\\item 2\n", "\\item 3\n", "\\item 3\n", "\\item 3\n", "\\item 4\n", "\\item 4\n", "\\item 5\n", "\\item 5\n", "\\end{enumerate*}\n" ], "text/markdown": [ "1. 1\n", "2. 2\n", "3. 3\n", "4. 3\n", "5. 3\n", "6. 4\n", "7. 4\n", "8. 5\n", "9. 5\n", "\n", "\n" ], "text/plain": [ "[1] 1 2 3 3 3 4 4 5 5" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "qbinom(0.1, 10, 1/3)\n", "qbinom(0.2, 10, 1/3)\n", "# and so forth, or all at once with\n", "qbinom(seq(0.1, 0.9, 0.1), 10, 1/3)\n", "\n", "# They look up P(X <= 27) when X is has the Bin(100, 0.25) distribution. (Note\n", "# the less than or equal to sign. It's important when working with a discrete\n", "# distribution!)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Frequency Distribution" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true, "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "Frequency Distribution is nothing but the values and their frequency (how often each value occurs)." ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "These are the numbers of newspapers sold at a local shop over the last 10 days:\n", "\n", "22, 20, 18, 23, 20, 25, 22, 20, 18, 20\n", "\n", "Let us count how many of each number there is:\n", "\n", "Papers Sold\tFrequency\n", "18\t2\n", "19\t0\n", "20\t4\n", "21\t0\n", "22\t2\n", "23\t1\n", "24\t0\n", "25\t1" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "### Ungrouped Frequency Distribution\n", "* Each value of x in the distribution stands alone" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "### Grouped Frequency Distribution\n", "* Group the values into a set of classes!" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "It is also possible to group the values. Here they are grouped in 5s:\n", "\n", "Papers Sold\tFrequency\n", "15-19\t2\n", "20-24\t7\n", "25-29\t1" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Construct frequency table and Relative frequency tables" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "run_control": { "frozen": false, "read_only": false }, "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "# How to calculate a frequency distribution from a given vector of values\n", "# list of the ages of the U.S. presidents when they became \n", "# president. (The ages are in years, rounded down.) \n", " " ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [], "source": [ "ages<-c(57,61,57,57,58,57,61,54,68,51,49,64,50,48,65,52,56,46,54,49,51,47,55,55,\n", "54,42,51,56,55,51,54,51,60,62,43,55,56,61,52,69,64,46,54)" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "Copy and paste the 43 numbers in the PRESIDENTS’ AGES DATA SET above. \n", "• Notice that, unlike for the ‘c’ command, commas (,) are NOT used with \n", "‘scan’. \n", "• Copying can be done by using CTRL-C. \n", "• Pasting can be done by using CTRL-V. " ] }, { "cell_type": "code", "execution_count": null, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "> Press RETURN or ENTER on your computer. \n", "* You should see ‘44:’ in your console window. This means that, if you \n", "were to enter another value, it would be the 44th data value. \n", " \n", "> Press RETURN or ENTER again, since we are not entering in any more values. \n", "• You should see ‘Read 43 items’ in your console window. " ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "slide" }, "trusted": false }, "outputs": [ { "data": { "text/plain": [ "ages\n", "42 43 46 47 48 49 50 51 52 54 55 56 57 58 60 61 62 64 65 68 69 \n", " 1 1 2 1 1 2 1 5 2 5 4 3 4 1 1 3 1 2 1 1 1 " ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "table(ages) " ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [], "source": [ "boundaries <- seq(34.5, 69.5, by=5) \n", "# The sequence of numbers we will use to separate our classes will be the \n", "# numbers from 34.5 through 69.5, jumping by 5s. These numbers are called \n", "# “class boundaries.”" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/plain": [ "\n", "(34.5,39.5] (39.5,44.5] (44.5,49.5] (49.5,54.5] (54.5,59.5] (59.5,64.5] \n", " 0 2 6 13 12 7 \n", "(64.5,69.5] \n", " 3 " ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "table(cut(ages, boundaries)) \n", "# You will see a frequency table for the ages. " ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "fragment" }, "trusted": false }, "outputs": [ { "data": { "text/plain": [ "\n", "(34.5,39.5] (39.5,44.5] (44.5,49.5] (49.5,54.5] (54.5,59.5] (59.5,64.5] \n", " 0 2 6 13 12 7 \n", "(64.5,69.5] (69.5,Inf] \n", " 3 0 " ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "table(cut(ages, c(boundaries, Inf))) \n", "# This includes the last class of “70+” years. The “Inf” indicates that the last \n", "# class goes off to infinity. " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**RELATIVE FREQUENCY TABLES** " ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "43" ], "text/latex": [ "43" ], "text/markdown": [ "43" ], "text/plain": [ "[1] 43" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "\n", "(34.5,39.5] (39.5,44.5] (44.5,49.5] (49.5,54.5] (54.5,59.5] (59.5,64.5] \n", " 0.00000000 0.04651163 0.13953488 0.30232558 0.27906977 0.16279070 \n", "(64.5,69.5] \n", " 0.06976744 " ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "length(ages) \n", "# This tells you that there are 43 ages in our data set. \n", "table(cut(ages, boundaries))/43 \n", "# You will see a relative frequency table for the ages" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**MAKING BARPLOT AND HISTOGRAMS**" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "plot without title" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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qUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREoJIqlBpJQgkhpESgkiqUGklCCSGkRKCSKpQaSUIJIaREqJfTP2m1UZWK33tSJcgkgpsW5Gvyhf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", "text/plain": [ "Plot with title \"Histogram of ages\"" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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", "text/plain": [ "Plot with title \"Histogram of ages\"" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# BARPLOTS \n", "barplot(ages) \n", "# • You will see (in a separate window) bars corresponding to the ages in the \n", "# order we entered them in, but this is NOT a correct histogram. \n", "\n", "#HISTOGRAMS \n", " \n", "hist(ages) \n", "# • You will see a histogram of the ages. \n", "hist(ages, breaks=boundaries) \n", "# • You will see a histogram similar to what we have in our notes." ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "**RELATIVE FREQUENCY HISTOGRAMS and LABELS **" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "Plot with title \"Histogram of ages\"" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "hist(ages, prob=TRUE) \n", "# • You will see a relative frequency histogram of the ages. \n", "# • The histogram you see is different from the one we have in our notes, \n", "# because relative frequencies correspond to areas here, not heights. Different \n", "# sources do the histograms differently. \n", "# • Here, “prob” means “probability that a randomly selected data value lies in \n", "# the class.” Probabilities are often related to relative frequencies. \n", "# • ‘TRUE’ can be abbreviated as ‘T’." ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "run_control": { "frozen": false, "marked": false, "read_only": false }, "scrolled": true, "slideshow": { "slide_type": "subslide" }, "trusted": false }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "Plot with title \"Relative frequency \n", "histogram\"" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "hist(ages, breaks = boundaries, prob = T, main = \"Relative frequency \n", "histogram\", \n", " ylab = \"Relative frequencies\")\n", "# • You will see a relative frequency histogram of the ages similar to what we \n", "# have in our notes, except that relative frequencies correspond to areas, not \n", "# heights. \n", "# • ‘main’ means “main title” here. \n", "# • ‘ylab’ means “label for y-axis.” \n", "# • ‘xlab’ means “label for x-axis.” We didn’t use that here. " ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "run_control": { "frozen": false, "read_only": false }, "scrolled": true, "slideshow": { "slide_type": "slide" }, "trusted": false }, "outputs": [ { "data": { "text/html": [ "0.999999999965132" ], "text/latex": [ "0.999999999965132" ], "text/markdown": [ "0.999999999965132" ], "text/plain": [ "[1] 1" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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", "text/plain": [ "plot without title" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "n <- 1:20\n", "den <- dbinom(n, 20, 0.7)\n", "plot(den, ylab = \"Density\", xlab = \"Number of successes\")\n", "sum(den) " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Frequency Tables Examples in pictures" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### For Categorical data" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "![Imgur](https://i.imgur.com/eqCRnXX.png)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### For Quantitative data" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/4E6edLU.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/9nwOIJY.png)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Note:** Its nothing but we are recoded the ***quantitative variable*** as ***ordinal categorical variables*** (however vice versa is not possible)\n", "![Imgur](https://i.imgur.com/RHeyIR6.png)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![Imgur](https://i.imgur.com/JPs29Kg.png?1)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Construct Frequency and Contingency Tables/cross tables" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "https://archive.cnx.org/contents/c471a3e5-a0ec-47fb-a559-1802c7d827ec@1/frequency-and-contingency-tables-in-r \n", "http://rstudio-pubs-static.s3.amazonaws.com/2277_404d9b623e0b4dcf9fe0927c38067813.html " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "References" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "https://bit.ly/2HpksJ8 \n", "https://bit.ly/2vLLMMn \n", "https://bit.ly/2xGhTZp " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Practice" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "http://www.statstutor.ac.uk/types/tests-and-quizzes/probability-distributions/ \n", "http://www.statstutor.ac.uk/types/tests-and-quizzes/probabilitymassfunction/ " ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "trusted": false }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Warning message:\n", "\"package 'dplyr' was built under R version 3.6.3\"\n", "Attaching package: 'dplyr'\n", "\n", "The following objects are masked from 'package:stats':\n", "\n", " filter, lag\n", "\n", "The following objects are masked from 'package:base':\n", "\n", " intersect, setdiff, setequal, union\n", "\n" ] } ], "source": [ "library(dplyr)" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\t\n", "\t\n", "\t\n", "\t\n", "\t\n", "\t\n", "\n", "
mpgcyldisphpdratwtqsecvsamgearcarb
Mazda RX421.0 6 160 110 3.90 2.62016.460 1 4 4
Mazda RX4 Wag21.0 6 160 110 3.90 2.87517.020 1 4 4
Datsun 71022.8 4 108 93 3.85 2.32018.611 1 4 1
Hornet 4 Drive21.4 6 258 110 3.08 3.21519.441 0 3 1
Hornet Sportabout18.7 8 360 175 3.15 3.44017.020 0 3 2
Valiant18.1 6 225 105 2.76 3.46020.221 0 3 1
\n" ], "text/latex": [ "\\begin{tabular}{r|lllllllllll}\n", " & mpg & cyl & disp & hp & drat & wt & qsec & vs & am & gear & carb\\\\\n", "\\hline\n", "\tMazda RX4 & 21.0 & 6 & 160 & 110 & 3.90 & 2.620 & 16.46 & 0 & 1 & 4 & 4 \\\\\n", "\tMazda RX4 Wag & 21.0 & 6 & 160 & 110 & 3.90 & 2.875 & 17.02 & 0 & 1 & 4 & 4 \\\\\n", "\tDatsun 710 & 22.8 & 4 & 108 & 93 & 3.85 & 2.320 & 18.61 & 1 & 1 & 4 & 1 \\\\\n", "\tHornet 4 Drive & 21.4 & 6 & 258 & 110 & 3.08 & 3.215 & 19.44 & 1 & 0 & 3 & 1 \\\\\n", "\tHornet Sportabout & 18.7 & 8 & 360 & 175 & 3.15 & 3.440 & 17.02 & 0 & 0 & 3 & 2 \\\\\n", "\tValiant & 18.1 & 6 & 225 & 105 & 2.76 & 3.460 & 20.22 & 1 & 0 & 3 & 1 \\\\\n", "\\end{tabular}\n" ], "text/markdown": [ "\n", "| | mpg | cyl | disp | hp | drat | wt | qsec | vs | am | gear | carb |\n", "|---|---|---|---|---|---|---|---|---|---|---|---|\n", "| Mazda RX4 | 21.0 | 6 | 160 | 110 | 3.90 | 2.620 | 16.46 | 0 | 1 | 4 | 4 |\n", "| Mazda RX4 Wag | 21.0 | 6 | 160 | 110 | 3.90 | 2.875 | 17.02 | 0 | 1 | 4 | 4 |\n", "| Datsun 710 | 22.8 | 4 | 108 | 93 | 3.85 | 2.320 | 18.61 | 1 | 1 | 4 | 1 |\n", "| Hornet 4 Drive | 21.4 | 6 | 258 | 110 | 3.08 | 3.215 | 19.44 | 1 | 0 | 3 | 1 |\n", "| Hornet Sportabout | 18.7 | 8 | 360 | 175 | 3.15 | 3.440 | 17.02 | 0 | 0 | 3 | 2 |\n", "| Valiant | 18.1 | 6 | 225 | 105 | 2.76 | 3.460 | 20.22 | 1 | 0 | 3 | 1 |\n", "\n" ], "text/plain": [ " mpg cyl disp hp drat wt qsec vs am gear carb\n", "Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4 \n", "Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4 \n", "Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1 \n", "Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1 \n", "Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2 \n", "Valiant 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1 " ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "head(mtcars)" ] } ], "metadata": { "celltoolbar": "Slideshow", "hide_input": false, "kernelspec": { "display_name": "R", "language": "R", "name": "python388jvsc74a57bd0485035c5b2a6f2b50dc2dc5ca51aeeb931032fbc9adc2e30c7c528d6bf8a9176" }, "language_info": { "codemirror_mode": "r", "file_extension": ".r", "mimetype": "text/x-r-source", "name": "R", "pygments_lexer": "r", "version": "3.6.1" }, "nav_menu": {}, "toc": { "base_numbering": 1, "nav_menu": {}, "number_sections": false, "sideBar": true, "skip_h1_title": true, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": true, "toc_position": {}, "toc_section_display": "block", "toc_window_display": false } }, "nbformat": 4, "nbformat_minor": 2 }