Problem Set 5 - BABIP

Size: px
Start display at page:

Download "Problem Set 5 - BABIP"

Transcription

1 Problem Set 5 - BABIP Assignment 1. Use a join command to link the Batting and Master data frames in the Lahman package. Make a new column called name in which you combine the first and last name of each player, producing output such as Tim Lincecum. batting <- left_join(batting,master) ## Joining by: "playerid" batting$name <- paste(batting$namefirst,batting$namelast,sep=" ") glimpse(batting) ## Observations: 99,846 ## Variables: 48 ## $ playerid (chr) "abercda01", "addybo01", "allisar01", "allisdo01"... ## $ yearid (int) 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1... ## $ stint (int) 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1... ## $ teamid (fctr) TRO, RC1, CL1, WS3, RC1, FW1, RC1, BS1, FW1, BS1... ## $ lgid (fctr) NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA,... ## $ G (int) 1, 25, 29, 27, 25, 12, 1, 31, 1, 18, 22, 1, 10, 3... ## $ AB (int) 4, 118, 137, 133, 120, 49, 4, 157, 5, 86, 89, 3,... ## $ R (int) 0, 30, 28, 28, 29, 9, 0, 66, 1, 13, 18, 0, 6, 7,... ## $ H (int) 0, 32, 40, 44, 39, 11, 1, 63, 1, 13, 27, 0, 7, 6,... ## $ X2B (int) 0, 6, 4, 10, 11, 2, 0, 10, 1, 2, 1, 0, 0, 0, 9, 3... ## $ X3B (int) 0, 0, 5, 2, 3, 1, 0, 9, 0, 1, 10, 0, 0, 0, 1, 3,... ## $ HR (int) 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0... ## $ RBI (int) 0, 13, 19, 27, 16, 5, 2, 34, 1, 11, 18, 0, 1, 5,... ## $ SB (int) 0, 8, 3, 1, 6, 0, 0, 11, 0, 1, 0, 0, 2, 2, 4, 4,... ## $ CS (int) 0, 1, 1, 1, 2, 1, 0, 6, 0, 0, 1, 0, 0, 0, 0, 4, 0... ## $ BB (int) 0, 4, 2, 0, 2, 0, 1, 13, 0, 0, 3, 1, 2, 0, 2, 9,... ## $ SO (int) 0, 0, 5, 2, 1, 1, 0, 1, 0, 0, 4, 0, 0, 0, 2, 2, 3... ## $ IBB (int) NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, N... ## $ HBP (int) NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, N... ## $ SH (int) NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, N... ## $ SF (int) NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, N... ## $ GIDP (int) NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, N... ## $ birthyear (int) 1850, 1842, 1849, 1846, 1852, 1850, 1839, 1850, N... ## $ birthmonth (int) 1, 2, 1, 7, 4, NA, 1, 5, NA, 10, NA, 11, 8, NA, 9... ## $ birthday (int) 2, NA, 29, 12, 17, NA, 18, 8, NA, 22, NA, 11, NA,... ## $ birthcountry (chr) "USA", "CAN", "USA", "USA", "USA", "USA", "USA",... ## $ birthstate (chr) "OK", "ON", "PA", "PA", "IA", "MD", "IN", "NY", "... ## $ birthcity (chr) "Fort Towson", "Port Hope", "Philadelphia", "Phil... ## $ deathyear (int) 1939, 1910, 1916, 1916, 1922, NA, 1912, 1915, NA,... ## $ deathmonth (int) 11, 4, 2, 12, 4, NA, 9, 2, NA, 2, 9, 12, 10, NA,... ## $ deathday (int) 11, 9, 25, 19, 14, NA, 15, 5, NA, 6, 25, 10, 2, N... ## $ deathcountry (chr) "USA", "USA", "USA", "USA", "USA", NA, "USA", "US... ## $ deathstate (chr) "PA", "ID", "DC", "DC", "IL", NA, "IL", "IL", NA,... ## $ deathcity (chr) "Philadelphia", "Pocatello", "Washington", "Washi... 1

2 ## $ namefirst (chr) "Frank", "Bob", "Art", "Doug", "Cap", "Robert", "... ## $ namelast (chr) "Abercrombie", "Addy", "Allison", "Allison", "Ans... ## $ namegiven (chr) "Francis Patterson", "Robert Edward", "Arthur Alg... ## $ weight (int) NA, 160, 150, 160, 227, 160, NA, 145, NA, NA, ## $ height (int) NA, 68, 68, 70, 72, 74, NA, 68, NA, NA, 66, 70, 6... ## $ bats (fctr) NA, L, NA, R, R, NA, NA, R, NA, NA, NA, R, R, NA... ## $ throws (fctr) NA, L, NA, R, R, NA, NA, R, NA, NA, NA, R, NA, N... ## $ debut (chr) " ", " ", " ", " ## $ finalgame (chr) " ", " ", " ", " ## $ retroid (chr) "aberd101", "addyb101", "allia101", "allid101", "... ## $ bbrefid (chr) "abercda01", "addybo01", "allisar01", "allisdo01"... ## $ deathdate (date) , , , ,... ## $ birthdate (date) , NA, , , ## $ name (chr) "Frank Abercrombie", "Bob Addy", "Art Allison", " Filter your data frame to include only years from 1970 to For each player, find the sum of H, AB, HR, SO, and SF for his career. Calculate career BABIP for each player. The formula is BABIP = (H - HR)/(AB - HR - SO + SF). batting1 <- batting %>% filter(yearid >= 1970, yearid <=2014) %>% group_by(name) %>% summarize(tot.h = sum(h),tot.hr = sum(hr),tot.ab = sum(ab), tot.so = sum(so),tot.sf = sum(sf), careerbabip = round((tot.h - tot.hr)/(tot.ab - tot.hr - tot.so + tot.sf),3)) 3. Filter your data frame to include only players with at least 2000 AB in their career. Find the four players with the highest career BABIP and the four players with the lowest career BABIP. batting1 %>% filter(tot.ab >=2000) %>% arrange(desc(careerbabip)) ## Source: local data frame [1,136 x 7] ## ## name tot.h tot.hr tot.ab tot.so tot.sf careerbabip ## (chr) (int) (int) (int) (int) (int) (dbl) ## 1 Rod Carew ## 2 Chris Johnson ## 3 Joey Votto ## 4 Austin Jackson ## 5 Matt Kemp ## 6 Derek Jeter ## 7 Reggie Jefferson ## 8 Dexter Fowler ## 9 Joe Mauer ## 10 Ron LeFlore ## batting1 %>% filter(tot.ab >=2000) %>% arrange(careerbabip) ## Source: local data frame [1,136 x 7] ## 2

3 ## name tot.h tot.hr tot.ab tot.so tot.sf careerbabip ## (chr) (int) (int) (int) (int) (int) (dbl) ## 1 Charlie O'Brien ## 2 Enzo Hernandez ## 3 Wayne Gross ## 4 Barry Foote ## 5 Jeff Newman ## 6 Buck Martinez ## 7 Dave Duncan ## 8 Dick McAuliffe ## 9 Graig Nettles ## 10 Harmon Killebrew ## Take your original joined data frame and now calculate BABIP for each season for each player. batting2 <- batting %>% group_by(yearid,name) %>% mutate(babip=round((h-hr)/(ab-hr-so+sf),3)) 5. Make three graphs using one of the facet commands in ggplot. Each graph should have year on the x-axis and BABIP for that year on the y-axis. Connect the points with the geom_line() function. One of your faceted graphs should have the four players with the highest career BABIP, one should have the four players with the lowest career BABIP and the third should have the following players: Carlos Beltran, Adrian Beltre, Albert Pujols and Alex Rodriguez. batting2 %>% filter(name == "Rod Carew" name=="chris Johnson" name=="joey Votto" name=="austin Jackson") %>% ggplot(., aes(yearid,babip)) + geom_point() + geom_line() + facet_wrap(~name) 3

4 Austin Jackson Chris Johnson 0.3 BABIP Joey Votto Rod Carew yearid batting2 %>% filter(name == "Charlie O'Brien" name=="enzo Hernandez" name=="barry Foote" name=="wayne Gross") %>% ggplot(., aes(yearid,babip)) + geom_point() + geom_line() + facet_wrap(~name) 4

5 Barry Foote Charlie O'Brien 0.6 BABIP Enzo Hernandez Wayne Gross yearid batting2 %>% filter(name == "Alex Rodriguez" name=="adrian Beltre" name=="carlos Beltran" name=="albert Pujols") %>% ggplot(., aes(yearid,babip)) + geom_point() + geom_line() + facet_wrap(~name) 5

6 Adrian Beltre Albert Pujols BABIP Alex Rodriguez Carlos Beltran yearid 6. Do the four players with the highest career BABIPs consistently show a BABIP over each year? Can you suggest a possible explanation? These four players all showed consistent BABIPs above the league average of Rod Carew was a line-drive hitter. Line drives have a better chance of falling for a hit than flyballs. He also had pretty good speed so he could leg out some infield hits. Votto is the consummate line-drive hitter. He rarely pops up. Austin Jackson has very good speed and is also a pretty good line-drive hitter. Chris Johnson is a good line-drive hitter who hits lots of doubles. Do the four players with the lowest career BABIPs consistently show a BABIP below each year? Can you suggest a possible explanation? All four had BABIPs consistently below the league average. Barry Foote and Charlie O Brien were both slow-footed catchers. They likely were thrown out at first far more than typical batters. Charlie O Brien had one SB in his whole career. Enzo Hernandez was a light-hitting shortstop. I suspect most of his batted balls failed to go very far. Wayne Gross is harder to figure. I presume he was a pretty slow runner or perhaps hit a lot of flyballs. How would you characterize the patterns of variation of yearly BABIP for Beltran, Beltre, Pujols and ARod? All four of these players have BABIPs that bounce around the league average. Even though all four have Hall of Fame accomplishments, they are pretty typical players as far as BABIP is concerned. 6

HW 6+7 Advanced: CS 110X C 2013

HW 6+7 Advanced: CS 110X C 2013 HW 6+7 Advanced: CS 110X C 2013 Note: This homework (and all remaining homework assignments) is a partner homework and must be completed by each partner pair. When you complete this assignment, you must

More information

PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL NEXT MINEXTENTS 1 MAXEXTENTS

PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL NEXT MINEXTENTS 1 MAXEXTENTS -- DDL for Table ROSTER_INFO CREATE TABLE "RHAND6"."ROSTER_INFO" ( "ROSTERID" NUMBER(*,0), "PLAYERID" NUMBER(*,0), "YEAR" NUMBER(*,0), "TEAMNAME" VARCHAR2(50 BYTE), "LEAGUE" VARCHAR2(2 BYTE), "SALARY"

More information

Lecture 19: Oct 19, Advanced SQL. SQL Joins dbplyr SQL Injection Resources. James Balamuta STAT UIUC

Lecture 19: Oct 19, Advanced SQL. SQL Joins dbplyr SQL Injection Resources. James Balamuta STAT UIUC Lecture 19: Oct 19, 2018 Advanced SQL SQL Joins dbplyr SQL Injection Resources James Balamuta STAT 385 @ UIUC Announcements hw07 is due Friday, Nov 2nd, 2018 at 6:00 PM Office Hour Changes John Lee's are

More information

Season - Offense AVG Hits Runs RBI OB% SLUG%

Season - Offense AVG Hits Runs RBI OB% SLUG% Season - Offense AVG Hits Runs RBI 1 Darin Waterman -.545 2009 Darin Waterman - 54 2009 Scott Boley - 43 2004 Travis Boley - 43 2000 2 Sean Boley -.523 2004 Cory Stott - 48 1994 Curtis Mosier - 42 2001

More information

The equation of the axis of symmetry is. Therefore, the x-coordinate of the vertex is 2.

The equation of the axis of symmetry is. Therefore, the x-coordinate of the vertex is 2. 1. Find the y-intercept, the equation of the axis of symmetry, and the x-coordinate of the vertex for f (x) = 2x 2 + 8x 3. Then graph the function by making a table of values. Here, a = 2, b = 8, and c

More information

Mid-Chapter Quiz: Lessons 4-1 through 4-4

Mid-Chapter Quiz: Lessons 4-1 through 4-4 1. Find the y-intercept, the equation of the axis of symmetry, and the x-coordinate of the vertex for f (x) = 2x 2 + 8x 3. Then graph the function by making a table of values. 2. Determine whether f (x)

More information

Mid-Chapter Quiz: Lessons 1-1 through 1-4

Mid-Chapter Quiz: Lessons 1-1 through 1-4 Determine whether each relation represents y as a function of x. 1. 3x + 7y = 21 This equation represents y as a function of x, because for every x-value there is exactly one corresponding y-value. The

More information

MML Contest #1 ROUND 1: VOLUME & SURFACES

MML Contest #1 ROUND 1: VOLUME & SURFACES MML Contest # ROUND : VOLUME & SURFACES A) The base of a right pyramid is a square with perimeter 0 inches. The pyramid s altitude is 9 inches. Find the exact volume of the pyramid. A) The volume of a

More information

Student Exploration: Quadratics in Polynomial Form

Student Exploration: Quadratics in Polynomial Form Name: Date: Student Exploration: Quadratics in Polynomial Form Vocabulary: axis of symmetry, parabola, quadratic function, vertex of a parabola Prior Knowledge Questions (Do these BEFORE using the Gizmo.)

More information

(ii) Calculate the maximum height reached by the ball. (iii) Calculate the times at which the ball is at half its maximum height.

(ii) Calculate the maximum height reached by the ball. (iii) Calculate the times at which the ball is at half its maximum height. 1 Inthis question take g =10. A golf ball is hit from ground level over horizontal ground. The initial velocity of the ball is 40 m s 1 at an angle α to the horizontal, where sin α = 0.6 and cos α = 0.8.

More information

Basic Statistical Terms and Definitions

Basic Statistical Terms and Definitions I. Basics Basic Statistical Terms and Definitions Statistics is a collection of methods for planning experiments, and obtaining data. The data is then organized and summarized so that professionals can

More information

Presenters. Paul Dorfman, Independent Consultant Don Henderson, Henderson Consulting Services, LLC

Presenters. Paul Dorfman, Independent Consultant Don Henderson, Henderson Consulting Services, LLC Presenters Paul Dorfman, Independent Consultant Don Henderson, Henderson Consulting Services, LLC Don Henderson and Paul Dorfman have been using SAS for decades, working and consulting in such industries

More information

Aggregation in MongoDB: Additional Operations. Additional Aggregation Pipeline Operators. Faceted Filter

Aggregation in MongoDB: Additional Operations. Additional Aggregation Pipeline Operators. Faceted Filter .. Cal Poly CPE/CSC 369: Distributed Computations Alexander Dekhtyar.. Aggregation in MongoDB: Additional Operations Additional Aggregation Pipeline Operators Faceted Filter The $facet aggregation operation

More information

EEN118 LAB FOUR. h = v t ½ g t 2

EEN118 LAB FOUR. h = v t ½ g t 2 EEN118 LAB FOUR In this lab you will be performing a simulation of a physical system, shooting a projectile from a cannon and working out where it will land. Although this is not a very complicated physical

More information

Week 4. Big Data Analytics - data.frame manipulation with dplyr

Week 4. Big Data Analytics - data.frame manipulation with dplyr Week 4. Big Data Analytics - data.frame manipulation with dplyr Hyeonsu B. Kang hyk149@eng.ucsd.edu April 2016 1 Dplyr In the last lecture we have seen how to index an individual cell in a data frame,

More information

SQL. James Balamuta STAT UIUC. Lecture 22: Mar 28, 2019

SQL. James Balamuta STAT UIUC. Lecture 22: Mar 28, 2019 Lecture 22: Mar 28, 2019 SQL Largish Remote Data Connecting to a Database Structured Query Language (SQL) Creating and Filling Tables Updating a Record Deleting Records Writing Queries Joins dbplyr and

More information

Find each missing length. If necessary, round to the nearest hundredth.

Find each missing length. If necessary, round to the nearest hundredth. Find each missing length. If necessary, round to the nearest hundredth. 1. Use the Pythagorean Theorem, substituting 3 for a and 4 for b.. Use the Pythagorean Theorem, substituting 4 for a and 1 for c.

More information

Fall 2007, Final Exam, Data Structures and Algorithms

Fall 2007, Final Exam, Data Structures and Algorithms Fall 2007, Final Exam, Data Structures and Algorithms Name: Section: Email id: 12th December, 2007 This is an open book, one crib sheet (2 sides), closed notebook exam. Answer all twelve questions. Each

More information

QUADRATICS Graphing Quadratic Functions Common Core Standard

QUADRATICS Graphing Quadratic Functions Common Core Standard H Quadratics, Lesson 6, Graphing Quadratic Functions (r. 2018) QUADRATICS Graphing Quadratic Functions Common Core Standard Next Generation Standard F-IF.B.4 For a function that models a relationship between

More information

Login Page. Getting Started. 1) Open Internet Explorer or Firefox browser and enter the provided web address

Login Page. Getting Started. 1) Open Internet Explorer or Firefox browser and enter the provided web address Getting Started 1) Open Internet Explorer or Firefox browser and enter the provided web address 2) Enter your unique Username and Password 3) Click Connect Login Page Available Games 1) Select a game with

More information

Readings. Important Decisions on DB Tuning. Index File. ICOM 5016 Introduction to Database Systems

Readings. Important Decisions on DB Tuning. Index File. ICOM 5016 Introduction to Database Systems Readings ICOM 5016 Introduction to Database Systems Read New Book: Chapter 12 Indexing Most slides designed by Dr. Manuel Rodríguez-Martínez Electrical and Computer Engineering Department 2 Important Decisions

More information

Algebra II Quadratic Functions and Equations - Extrema Unit 05b

Algebra II Quadratic Functions and Equations - Extrema Unit 05b Big Idea: Quadratic Functions can be used to find the maximum or minimum that relates to real world application such as determining the maximum height of a ball thrown into the air or solving problems

More information

The Average and SD in R

The Average and SD in R The Average and SD in R The Basics: mean() and sd() Calculating an average and standard deviation in R is straightforward. The mean() function calculates the average and the sd() function calculates the

More information

SWEN 220 Mathematical Models of Software. Entity Relationship Modeling & Diagrams

SWEN 220 Mathematical Models of Software. Entity Relationship Modeling & Diagrams SWEN 220 Mathematical Models of Software Entity Relationship Modeling & Diagrams Agenda 1.Conceptual / Logical / Physical Design of Databases 2.Entity & Attribute Basics 3.Relationships & Role Basics 4.Cardinality

More information

Pythagorean Theorem Distance and Midpoints

Pythagorean Theorem Distance and Midpoints Slide 1 / 78 Pythagorean Theorem Distance and Midpoints Slide 2 / 78 Table of Contents Pythagorean Theorem Distance Formula Midpoints Click on a topic to go to that section Slide 3 / 78 Slide 4 / 78 Pythagorean

More information

LEAGUE STANDINGS RUN DATE: 04/19/18 18:11 BREAK POINT ALLEY PAGE 1 LEAGUE #565: LK COUNTY SCRATCH WEEK #35-4/19/18 CENTER PHONE:

LEAGUE STANDINGS RUN DATE: 04/19/18 18:11 BREAK POINT ALLEY PAGE 1 LEAGUE #565: LK COUNTY SCRATCH WEEK #35-4/19/18 CENTER PHONE: LEAGUE STANDINGS RUN DATE: 04/19/18 18:11 BREAK POINT ALLEY PAGE 1 WEEK #35-4/19/18 CENTER PHONE: 352.343.5333 THURSDAY - 6:50 P.M. SCRATCH - 30 POINTS LEAGUE PRESIDENT: DAVID SHINN PHONE: LEAGUE SECRETARY:

More information

CS211 Lecture: Modeling Dynamic Behaviors of Systems; Interaction Diagrams in UML

CS211 Lecture: Modeling Dynamic Behaviors of Systems; Interaction Diagrams in UML CS211 Lecture: Modeling Dynamic Behaviors of Systems; Interaction Diagrams in UML Objectives: 1. To introduce the notion of dynamic analysis 2. To show how to create and read Sequence Diagrams 3. To show

More information

EEN118 LAB FOUR. h = v t ½ g t 2

EEN118 LAB FOUR. h = v t ½ g t 2 EEN118 LAB FOUR In this lab you will be performing a simulation of a physical system, shooting a projectile from a cannon and working out where it will land. Although this is not a very complicated physical

More information

2018 Rd 13 Adult ATV Brownsville Brownsville, Pa October 21, 2018 PRO A Lap 1 Lap 2 Lap 3 Lap 4 E Finish Name Nbr Brand Lap Time Pos.

2018 Rd 13 Adult ATV Brownsville Brownsville, Pa October 21, 2018 PRO A Lap 1 Lap 2 Lap 3 Lap 4 E Finish Name Nbr Brand Lap Time Pos. PRO A 398 1 90Thee Cody Collier 1 201 1BC YAM 5T00:21:11.386 2P 1 00:00:00.000100:20:09.979 1 00:00:00.000200:20:23.910 1 00:00:00.000400:19:47.660 1 00:00:00.0003 68 2 90Walker Fowler 21 588 1BF YAM 5W00:23:45.917

More information

OPTIMIZE. 5 Smart Ways to Use Excel for Engineering. Starting Today

OPTIMIZE. 5 Smart Ways to Use Excel for Engineering. Starting Today OPTIMIZE 5 Smart Ways to Use Excel for Engineering Starting Today foreword Excel is the most common tool used by engineers of all disciplines around the world every day, yet there is almost no training

More information

Quadratic Functions. Chapter Properties of Quadratic Functions... p Investigating Quadratic Functions... p. 6 in Vertex Form: Part 1

Quadratic Functions. Chapter Properties of Quadratic Functions... p Investigating Quadratic Functions... p. 6 in Vertex Form: Part 1 Chapter 3 Quadratic Functions 3. Properties of Quadratic Functions........... p. 1 3.1 Investigating Quadratic Functions........... p. 6 in Vertex Form: Part 1 3.1 Investigating Quadratic Functions...........

More information

R for Excel Users. An Introduction to R for Excel Analysts. John L Taveras. This book is for sale at

R for Excel Users. An Introduction to R for Excel Analysts. John L Taveras. This book is for sale at R for Excel Users An Introduction to R for Excel Analysts John L Taveras This book is for sale at http://leanpub.com/r-for-excelusers This version was published on 2016-12-30 This is a Leanpub book. Leanpub

More information

EEN118 LAB FOUR. h = v t - ½ g t 2

EEN118 LAB FOUR. h = v t - ½ g t 2 EEN118 LAB FOUR In this lab you will be performing a simulation of a physical system, shooting a projectile from a cannon and working out where it will land. Although this is not a very complicated physical

More information

RADFORD UNIVERSITY Division of Information Technology

RADFORD UNIVERSITY Division of Information Technology Office of the Vice President & CIO DANNY KEMP Vice President for Information & CIO Sharon Ratcliffe Executive Assistant WENDY SMITH Budget Manager SANDY SCHRONCE Admin Asst & Cust Serv Spec ED OAKES Associate

More information

Parametric Equations: Motion in a Plane Notes for Section 6.3. are parametric equations for the curve.

Parametric Equations: Motion in a Plane Notes for Section 6.3. are parametric equations for the curve. Parametric Equations: Motion in a Plane Notes for Section 6.3 In Laman s terms: Parametric equations allow us to put and into terms of a single variable known as the parameter. Time, t, is a common parameter

More information

The Chicago Punks CS300 PROJECT 2 WEB PROPOSAL

The Chicago Punks CS300 PROJECT 2 WEB PROPOSAL The Chicago Punks CS300 PROJECT 2 WEB PROPOSAL Enrique Ernesto Mike Carlos Table of Contents 1. Site Title & Domain Name 2. Focus 3. Design Goals 4. Target Audience 5. Main Elements &Description of Content

More information

move object resize object create a sphere create light source camera left view camera view animation tracks

move object resize object create a sphere create light source camera left view camera view animation tracks Computer Graphics & Animation: CS Day @ SIUC This session explores computer graphics and animation using software that will let you create, display and animate 3D Objects. Basically we will create a 3

More information

CS211 Lecture: Modeling Dynamic Behaviors of Systems; Interaction Diagrams and Statecharts Diagrams in UML

CS211 Lecture: Modeling Dynamic Behaviors of Systems; Interaction Diagrams and Statecharts Diagrams in UML CS211 Lecture: Modeling Dynamic Behaviors of Systems; Interaction Diagrams and Statecharts Diagrams in UML Objectives: 1. To introduce the notion of dynamic analysis 2. To show how to create and read Sequence

More information

Tom hanks movie in order

Tom hanks movie in order Buscar... Tom hanks movie in order 5-2-2012 Tom Hanks, Producer: Cast Away. Thomas Jeffrey Hanks was born in Concord, California, to Janet Marylyn (Frager), a hospital worker, and Amos Mefford Hanks. In

More information

Section 9.3 Graphing Quadratic Functions

Section 9.3 Graphing Quadratic Functions Section 9.3 Graphing Quadratic Functions A Quadratic Function is an equation that can be written in the following Standard Form., where a 0. Every quadratic function has a U-shaped graph called a. If the

More information

WASHINGTON OFFICIALS ASSOCIATION 435 Main Avenue S, Renton, WA (425) FAX (425)

WASHINGTON OFFICIALS ASSOCIATION 435 Main Avenue S, Renton, WA (425) FAX (425) WASHINGTON OFFICIALS ASSOCIATION 435 Main Avenue S, Renton, WA 98055 (425) 687-8009 FAX (425) 687-9476 MINUTES OF THE WOA EXECUTIVE BOARD MEETING March 23, 2001 WIAA Office, Renton In Attendance Friday,

More information

CS 2316 Exam 4 Fall 2011

CS 2316 Exam 4 Fall 2011 CS 2316 Exam 4 Fall 2011 Name : Grading TA: Integrity: By taking this exam, you pledge that this is your work and you have neither given nor received inappropriate help during the taking of this exam in

More information

Integers and Rational Numbers

Integers and Rational Numbers 1 Skills Intervention: Integers The opposite, or additive inverse, of a number is the number that is the same distance from zero on a number line as the given number. The integers are the set of whole

More information

Single Dimensional Data. How can computation pick best data values? Or, turn math into searching? How is this Multi-Dimensional Data?

Single Dimensional Data. How can computation pick best data values? Or, turn math into searching? How is this Multi-Dimensional Data? // CS : Introduction to Computation UNIVERSITY of WISCONSIN-MADISON Computer Sciences Department Professor Andrea Arpaci-Dusseau How can computation pick best data values? Or, turn math into searching?

More information

Section 6.2: Properties of Graphs of Quadratic Functions. Vertex:

Section 6.2: Properties of Graphs of Quadratic Functions. Vertex: Section 6.2: Properties of Graphs of Quadratic Functions determine the vertex of a quadratic in standard form sketch the graph determine the y intercept, x intercept(s), the equation of the axis of symmetry,

More information

DISTANCE-TIME GRAPHS Plotting distance against time can tell you a lot about motion. Let's look at the axes:

DISTANCE-TIME GRAPHS Plotting distance against time can tell you a lot about motion. Let's look at the axes: Motion Graphs Notes Describing the motion of an object is occasionally hard to do with words. Sometimes help make motion easier to picture, and therefore understand. Remember: Motion. Speed. Velocity.

More information

Sine (sin) = opposite hypotenuse

Sine (sin) = opposite hypotenuse ? Sine (sin) =? Sine (sin) = opposite hypotenuse ? Cosine (cos) =? Cosine (cos) = adjacent hypotenuse ? Tangent (tan) =? Tangent (tan) = opposite adjacent sin D=?? sin D = AB AD cos D=?? cos D = DB AD

More information

Name: Algebra. Unit 8. Quadratic. Functions

Name: Algebra. Unit 8. Quadratic. Functions Name: Algebra Unit 8 Quadratic Functions Quadratic Function Characteristics of the Graph: Maximum Minimum Parent Function Equation: Vertex How many solutions can there be? They mean what? What does a do?

More information

Chapter 3 Practice Test

Chapter 3 Practice Test 1. Complete parts a c for each quadratic function. a. Find the y-intercept, the equation of the axis of symmetry, and the x-coordinate of the vertex. b. Make a table of values that includes the vertex.

More information

The Internals of the Monet Database

The Internals of the Monet Database Bogdan Dumitriu Lee Provoost Department of Computer Science University of Utrecht June 6, 2005 Outline 1 Classical databases Monet database 2 3 Classical databases Classical databases Monet database Most

More information

Prob and Stats, Sep 4

Prob and Stats, Sep 4 Prob and Stats, Sep 4 Variations on the Frequency Histogram Book Sections: N/A Essential Questions: What are the methods for displaying data, and how can I build them? What are variations of the frequency

More information

Chapter 7: Linear Functions and Inequalities

Chapter 7: Linear Functions and Inequalities Chapter 7: Linear Functions and Inequalities Index: A: Absolute Value U4L9 B: Step Functions U4L9 C: The Truth About Graphs U4L10 D: Graphs of Linear Inequalities U4L11 E: More Graphs of Linear Inequalities

More information

Lesson 17: Graphing Quadratic Functions from the Standard Form,

Lesson 17: Graphing Quadratic Functions from the Standard Form, : Graphing Quadratic Functions from the Standard Form, Student Outcomes Students graph a variety of quadratic functions using the form 2 (standard form). Students analyze and draw conclusions about contextual

More information

Velocity: A Bat s Eye View of Velocity

Velocity: A Bat s Eye View of Velocity Name School Date Purpose Velocity: A Bat s Eye View of Velocity There are a number of ways of representing motion that we ll find useful. Graphing position, velocity, and acceleration vs. time is often

More information

QUADRATIC FUNCTIONS: MINIMUM/MAXIMUM POINTS, USE OF SYMMETRY. 7.1 Minimum/Maximum, Recall: Completing the square

QUADRATIC FUNCTIONS: MINIMUM/MAXIMUM POINTS, USE OF SYMMETRY. 7.1 Minimum/Maximum, Recall: Completing the square CHAPTER 7 QUADRATIC FUNCTIONS: MINIMUM/MAXIMUM POINTS, USE OF SYMMETRY 7.1 Minimum/Maximum, Recall: Completing the square The completing the square method uses the formula x + y) = x + xy + y and forces

More information

OCR Maths M2. Topic Questions from Papers. Projectiles

OCR Maths M2. Topic Questions from Papers. Projectiles OCR Maths M2 Topic Questions from Papers Projectiles PhysicsAndMathsTutor.com 21 Aparticleisprojectedhorizontallywithaspeedof6ms 1 from a point 10 m above horizontal ground. The particle moves freely under

More information

Quadratics Functions: Review

Quadratics Functions: Review Quadratics Functions: Review Name Per Review outline Quadratic function general form: Quadratic function tables and graphs (parabolas) Important places on the parabola graph [see chart below] vertex (minimum

More information

Math Learning Center Boise State 2010, Quadratic Modeling STEM 10

Math Learning Center Boise State 2010, Quadratic Modeling STEM 10 Quadratic Modeling STEM 10 Today we are going to put together an understanding of the two physics equations we have been using. Distance: Height : Recall the variables: o acceleration o gravitation force

More information

Platform Games Drawing Sprites & Detecting Collisions

Platform Games Drawing Sprites & Detecting Collisions Platform Games Drawing Sprites & Detecting Collisions Computer Games Development David Cairns Contents Drawing Sprites Collision Detection Animation Loop Introduction 1 Background Image - Parallax Scrolling

More information

Ms-Excel Basic Reference Material

Ms-Excel Basic Reference Material Ms-Excel Basic Reference Material Author Website Email Resource : Mohd. Arsalan : www.techflames.com : Info@techflames.com : www.techflames.com/training/resources.html Warning: Distribution of this material

More information

Learning Log Title: CHAPTER 8: STATISTICS AND MULTIPLICATION EQUATIONS. Date: Lesson: Chapter 8: Statistics and Multiplication Equations

Learning Log Title: CHAPTER 8: STATISTICS AND MULTIPLICATION EQUATIONS. Date: Lesson: Chapter 8: Statistics and Multiplication Equations Chapter 8: Statistics and Multiplication Equations CHAPTER 8: STATISTICS AND MULTIPLICATION EQUATIONS Date: Lesson: Learning Log Title: Date: Lesson: Learning Log Title: Chapter 8: Statistics and Multiplication

More information

B.2 Measures of Central Tendency and Dispersion

B.2 Measures of Central Tendency and Dispersion Appendix B. Measures of Central Tendency and Dispersion B B. Measures of Central Tendency and Dispersion What you should learn Find and interpret the mean, median, and mode of a set of data. Determine

More information

Lecture 32: Volatile variables, Java memory model

Lecture 32: Volatile variables, Java memory model COMP 322: Fundamentals of Parallel Programming Lecture 32: Volatile variables, Java memory model Vivek Sarkar Department of Computer Science, Rice University vsarkar@rice.edu https://wiki.rice.edu/confluence/display/parprog/comp322

More information

$FREEUS RATED S SECURITY. Cyber Threat Response CISCO SECURITY

$FREEUS RATED S SECURITY. Cyber Threat Response CISCO SECURITY RATED S SECURITY $FREEUS Cyber Threat Response CISCO SECURITY Simple Open Automated Security www.cisco.com/go/security Cyber Threat Response Brought to you by CISCO SECURITY course architects Moses Hernandez

More information

MAT 102 Introduction to Statistics Chapter 6. Chapter 6 Continuous Probability Distributions and the Normal Distribution

MAT 102 Introduction to Statistics Chapter 6. Chapter 6 Continuous Probability Distributions and the Normal Distribution MAT 102 Introduction to Statistics Chapter 6 Chapter 6 Continuous Probability Distributions and the Normal Distribution 6.2 Continuous Probability Distributions Characteristics of a Continuous Probability

More information

Excel 2. Module 2 Formulas & Functions

Excel 2. Module 2 Formulas & Functions Excel 2 Module 2 Formulas & Functions Revised 1/1/17 People s Resource Center Module Overview This module is part of the Excel 2 course which is for advancing your knowledge of Excel. During this lesson

More information

8 th Grade Unit 6,7,8,14 Geometric Properties. Standard(s): 8.G.5

8 th Grade Unit 6,7,8,14 Geometric Properties. Standard(s): 8.G.5 Questions Standard(s): 8.G.5 Answers 1. Find the measure of angle NOP. 1. There are 11 miles between Durham and Chapel Hill. Twenty-eight miles separate Chapel Hill and Raleigh, and there are 25 miles

More information

Section 4.4 Quadratic Functions in Standard Form

Section 4.4 Quadratic Functions in Standard Form Section 4.4 Quadratic Functions in Standard Form A quadratic function written in the form y ax bx c or f x ax bx c is written in standard form. It s not right to write a quadratic function in either vertex

More information

MD2 format/ Interesting Worlds. CS116A Chris Pollett Nov. 10, 2004.

MD2 format/ Interesting Worlds. CS116A Chris Pollett Nov. 10, 2004. MD2 format/ Interesting Worlds CS116A Chris Pollett Nov. 10, 2004. Outline MD2 file format Pop and Quake Ballworld Game MD2 and MD3 file formats Used in projects based on the id software s Quake engine.

More information

Quadratics and Their Graphs

Quadratics and Their Graphs Quadratics and Their Graphs Graph each quadratic equation to determine its vertex and x-intercepts. Determine if the vertex is a maximum or minimum value. y = 0.3x + 3x 1 vertex maximum or minimum (circle

More information

Chapter 2. Performing Advanced Queries Using PROC SQL

Chapter 2. Performing Advanced Queries Using PROC SQL Chapter 2 Performing Advanced Queries Using PROC SQL 1 Displaying All Columns To select all columns included in a table use one of two options List all variables from the table in the select clause The

More information

INTRODUCTION TO DATA. Welcome to the course!

INTRODUCTION TO DATA. Welcome to the course! INTRODUCTION TO DATA Welcome to the course! High School and Beyond id gender race socst 70 male white 57 121 female white 61 86 male white 31 137 female white 61 Loading data > # Load package > library(openintro)

More information

Catholic Central High School

Catholic Central High School Catholic Central High School Algebra II Practice Examination II Instructions: 1. Show all work on the test copy itself for every problem where work is required. Points may be deducted if insufficient or

More information

MAT 110 WORKSHOP. Updated Fall 2018

MAT 110 WORKSHOP. Updated Fall 2018 MAT 110 WORKSHOP Updated Fall 2018 UNIT 3: STATISTICS Introduction Choosing a Sample Simple Random Sample: a set of individuals from the population chosen in a way that every individual has an equal chance

More information

EXERCISE SET 10.2 MATD 0390 DUE DATE: INSTRUCTOR

EXERCISE SET 10.2 MATD 0390 DUE DATE: INSTRUCTOR EXERCISE SET 10. STUDENT MATD 090 DUE DATE: INSTRUCTOR You have studied the method known as "completing the square" to solve quadratic equations. Another use for this method is in transforming the equation

More information

FINAL EXAM REVIEW. 1. This table shows the lengths of five boats and the number of passengers each one can carry

FINAL EXAM REVIEW. 1. This table shows the lengths of five boats and the number of passengers each one can carry FINAL EXAM REVIEW CHAPTER 2 1. This table shows the lengths of five boats and the number of passengers each one can carry (a) Create a scatter plot of the data (b) Describe the relationship between the

More information

Asphalt Pavement Alliance Overview. Amy Miller, P.E. National Director

Asphalt Pavement Alliance Overview. Amy Miller, P.E. National Director Asphalt Pavement Alliance Overview Amy Miller, P.E. National Director Research & Technology Pavement Economics Committee Six Task Groups Other Research Asphalt Institute NCAT Future Research Market Research

More information

Name Date Hr. ALGEBRA 1-2 SPRING FINAL MULTIPLE CHOICE REVIEW #2

Name Date Hr. ALGEBRA 1-2 SPRING FINAL MULTIPLE CHOICE REVIEW #2 Name Date Hr. ALGEBRA - SPRING FINAL MULTIPLE CHOICE REVIEW #. Which measure of center is most appropriate for the following data set? {7, 7, 7, 77,, 9, 9, 90} Mean Median Standard Deviation Range. The

More information

20/06/ Projectile Motion. 3-7 Projectile Motion. 3-7 Projectile Motion. 3-7 Projectile Motion

20/06/ Projectile Motion. 3-7 Projectile Motion. 3-7 Projectile Motion. 3-7 Projectile Motion 3-7 A projectile is an object moving in two dimensions under the influence of Earth's gravity; its path is a parabola. 3-7 It can be understood by analyzing the horizontal and vertical motions separately.

More information

Properties of Graphs of Quadratic Functions

Properties of Graphs of Quadratic Functions H e i g h t (f t ) Lesson 2 Goal: Properties of Graphs of Quadratic Functions Identify the characteristics of graphs of quadratic functions: Vertex Intercepts Domain and Range Axis of Symmetry and use

More information

Precalculus. Cumulative Review Conics, Polar, Parametric, Sequences & Series, Rational Functions. Conics

Precalculus. Cumulative Review Conics, Polar, Parametric, Sequences & Series, Rational Functions. Conics Name Precalculus Date Block Cumulative Review Conics, Polar, Parametric, Sequences & Series, Rational Functions Please do all work on a separate sheet of paper Conics Identify each equation If it is a

More information

Semester 2 Review Problems will be sectioned by chapters. The chapters will be in the order by which we covered them.

Semester 2 Review Problems will be sectioned by chapters. The chapters will be in the order by which we covered them. Semester 2 Review Problems will be sectioned by chapters. The chapters will be in the order by which we covered them. Chapter 9 and 10: Right Triangles and Trigonometric Ratios 1. The hypotenuse of a right

More information

Benchmark Excel 2010 Level 1, Chapter 5 Rubrics

Benchmark Excel 2010 Level 1, Chapter 5 Rubrics Benchmark Excel 2010 Level 1, Chapter 5 Rubrics Note that the following are suggested rubrics. Instructors should feel free to customize the rubric to suit their grading standards and/or to adjust the

More information

ALGEBRA 2 W/ TRIGONOMETRY MIDTERM REVIEW

ALGEBRA 2 W/ TRIGONOMETRY MIDTERM REVIEW Name: Block: ALGEBRA W/ TRIGONOMETRY MIDTERM REVIEW Algebra 1 Review Find Slope and Rate of Change Graph Equations of Lines Write Equations of Lines Absolute Value Functions Transformations Piecewise Functions

More information

February 8 th February 12 th. Unit 6: Polynomials & Introduction to Quadratics

February 8 th February 12 th. Unit 6: Polynomials & Introduction to Quadratics Algebra I February 8 th February 12 th Unit 6: Polynomials & Introduction to Quadratics Jump Start 1) Use the elimination method to solve the system of equations below. x + y = 2 3x + y = 8 2) Solve: 13

More information

Session 3 Nick Hathaway;

Session 3 Nick Hathaway; Session 3 Nick Hathaway; nicholas.hathaway@umassmed.edu Contents Manipulating Data frames and matrices 1 Converting to long vs wide formats.................................... 2 Manipulating data in table........................................

More information

Date:05/24/18 Time:10:40:29 Page:1 of 6

Date:05/24/18 Time:10:40:29 Page:1 of 6 Election Summary ort Page:1 of 6 Registered Voters 18513 - Cards Cast 3411 18.42% Num. ort Precinct 21 - Num. orting 21 100.00% Gov Lt. Gov Votes 1281 Richard Cordray 926 72.29% Larry E. Ealy 23 1.80%

More information

Problem A Math for a Birthday Present

Problem A Math for a Birthday Present Bina Nusantara Programming Contest for High School Student (BNPC-HS) 2007 Qualification Round (Programming Task) - 11 November 2007 Problem A Math for a Birthday Present Program File Input File Output

More information

Date: 11/20/2018 Time: 10:39:32 AM CST

Date: 11/20/2018 Time: 10:39:32 AM CST Turnout Ballots Cast % Turnout ANDERSON 346 213 61.56% AUBURN 197 111 56.35% CASEY 1 870 477 54.83% CASEY 2 606 264 43.56% CASEY 3 507 242 47.73% CASEY 4 703 365 51.92% DARWIN 243 123 50.62% DOLSON 280

More information

Arlington Travel Soccer Uniforms

Arlington Travel Soccer Uniforms Instructions for Setting Up Your Team Roster With the Online Eurosport Ordering System Arlington Travel Soccer Uniforms 2017-2019 By setting up your team s roster in the online Eurosport (SOCCER.COM) system,

More information

BASEBALL TRAJECTORY EXTRACTION FROM

BASEBALL TRAJECTORY EXTRACTION FROM CS670 Final Project CS4670 BASEBALL TRAJECTORY EXTRACTION FROM A SINGLE-VIEW VIDEO SEQUENCE Team members: Ali Goheer (mag97) Irene Liew (isl23) Introduction In this project we created a mobile application

More information

RADNOR FINANCIAL CENTER. Radnor, PA

RADNOR FINANCIAL CENTER. Radnor, PA RADNOR FINANCIAL CENTER Radnor, PA In addition to excellent visibility for your brand, Radnor Financial Center also offers a unique combination of both business and lifestyle benefits. Situated in the

More information

Motion Graphs. Plotting position against time can tell you a lot about motion. Let's look at the axes:

Motion Graphs. Plotting position against time can tell you a lot about motion. Let's look at the axes: Motion Graphs 1 Name Motion Graphs Describing the motion of an object is occasionally hard to do with words. Sometimes graphs help make motion easier to picture, and therefore understand. Remember: Motion

More information

Memory Hierarchies &

Memory Hierarchies & Memory Hierarchies & Cache Memory CSE 410, Spring 2009 Computer Systems http://www.cs.washington.edu/410 4/26/2009 cse410-13-cache 2006-09 Perkins, DW Johnson and University of Washington 1 Reading and

More information

Computational modeling

Computational modeling Computational modeling Lecture 8 : Monte Carlo Instructor : Cedric Weber Course : 4CCP1000 Integrals, how to calculate areas? 2 Integrals, calculate areas There are different ways to calculate areas Integration

More information

Midterm Exam. October 30th, :15-4:30. CS425 - Database Organization Results

Midterm Exam. October 30th, :15-4:30. CS425 - Database Organization Results Name CWID Midterm Exam October 30th, 2017 3:15-4:30 CS425 - Database Organization Results Please leave this empty! 1.1 1.2 1.3 1.4 Sum Instructions Try to answer all the questions using what you have learned

More information

Exploring the Anatomy of a Graph

Exploring the Anatomy of a Graph 1 Drawing with Data B We are bombarded with information on a daily basis. Whether it is from BlackBerry devices, newspapers, the Internet, magazines, outdoor advertising, television, or radio, we can absorb

More information

6.3 Creating and Comparing Quadratics

6.3 Creating and Comparing Quadratics 6.3 Creating and Comparing Quadratics Just like with exponentials and linear functions, to be able to compare quadratics, we ll need to be able to create equation forms of the quadratic functions. Let

More information

PhoneBook (Sorting) You will be modifying your PhoneBook class to sort by different fields in a contact.

PhoneBook (Sorting) You will be modifying your PhoneBook class to sort by different fields in a contact. PhoneBook (Sorting) Background: You will be modifying your PhoneBook class to sort by different fields in a contact. Assignment: 1. Create a project called PhoneBookSort. Copy your PhoneBook class and

More information

Activity 21 OBJECTIVE. MATERIAL REQUIRED Cardboard, white paper, adhesive, pens, geometry box, eraser, wires, paper arrow heads.

Activity 21 OBJECTIVE. MATERIAL REQUIRED Cardboard, white paper, adhesive, pens, geometry box, eraser, wires, paper arrow heads. Activity 21 OBJECTIVE To verify that angle in a semi-circle is a right angle, using vector method. MATERIAL REQUIRED Cardboard, white paper, adhesive, pens, geometry box, eraser, wires, paper arrow heads.

More information