(1) DATA 180

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/166

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:59 PM on 9/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

167 Terms

1
New cards

data science

the process of extracting useful signal from noisy data using statistics, computer science, optimization, causal inference, and domain knowledge

2
New cards

signal

the useful information or pattern you are trying to identify in data

3
New cards

noise

variation or information in data that can obscure the useful signal

4
New cards

data-generating process

the underlying system that creates the data we observe

5
New cards

technical capability

the ability to use tools and methods, read and write code, and interpret outputs correctly

6
New cards

analytical judgment

the ability to recognize when a tool is appropriate, question assumptions, and think through the system being studied

7
New cards

data wrangling

turning raw, inconsistent data into usable information

8
New cards

data visualization

making patterns, comparisons, and uncertainty visible through graphs and other visual displays

9
New cards

machine learning

learning repeatable patterns from examples

10
New cards

R

a programming language widely used for statistical computing, data analysis, visualization, and reproducible research

11
New cards

RStudio

an integrated development environment used for working with R

12
New cards

IDE (integrated development environment)

a workspace that combines tools such as an editor, console, plots, files, help, and debugging

13
New cards

R Markdown

a format that combines writing, code, and results in one reproducible document

14
New cards

code chunk

a section of an R Markdown document where R code is run

15
New cards

assignment

giving a value a name so it can be reused later

16
New cards

object

a named value created in R that can be referenced or transformed later

17
New cards

variable

a named object or characteristic whose value can be used or changed in R

18
New cards

operator

a symbol used to perform an operation, such as +, -, *, /, or ^

19
New cards

vector

an ordered collection of values

20
New cards

collection

a group of values stored together

21
New cards

data type

the kind of value stored in an object or vector

22
New cards

continuous range

a sequence of consecutive integers created using a colon, such as 1:10

23
New cards

index

the position of an element within a vector

24
New cards

indexing

retrieving an element from a vector by its position

25
New cards

loop

a structure that repeatedly performs an operation

26
New cards

iteration

one repetition of a loop

27
New cards

iterable

the values that a loop visits one at a time

28
New cards

accumulation

repeatedly updating an object to build a result over multiple iterations

29
New cards

summation

a running total created by repeatedly adding values

30
New cards

product

a result created by repeatedly multiplying values

31
New cards

function

a reusable process that packages instructions for performing a task

32
New cards

argument

the input given to a function

33
New cards

function name

the name used to call a function

34
New cards

function body

the instructions that tell a function what to do

35
New cards

return value

the result that a function gives back

36
New cards

iteration solution

solving a problem by repeatedly performing steps in a loop

37
New cards

recursion

a process in which a function calls itself on a smaller version of the problem

38
New cards

recursive function

a function that calls itself

39
New cards

base case

the condition that stops a recursive function from making more calls

40
New cards

reproducible research

research in which the code, reasoning, and results can be recreated

41
New cards

print()

displays a value or message

42
New cards

c()

combines individual values into a vector

43
New cards

head()

returns the beginning of an object; in your Cars93 exercise, it is used to show the first six rows

44
New cards

return()

gives a function's result back to the caller

45
New cards

function()

creates a function

46
New cards

for

starts a loop that visits values one at a time

47
New cards

data-generating process

the underlying system that creates what we could observe

48
New cards

population

the whole collection of people, objects, or things connected to a data-generating process

49
New cards

sample

a subset of the population that we actually examine

50
New cards

data

recorded characteristics of the sample

51
New cards

unit

the person, object, place, or event we observe

52
New cards

observation

the recorded values for one unit

53
New cards

variable

a characteristic recorded across multiple units

54
New cards

dataset

the organized collection of units, variables, and their observed values

55
New cards

parameter

a numerical summary of a population

56
New cards

statistic

a numerical summary computed from a sample

57
New cards

measurement issue

a problem where the recorded values do not accurately capture the concept of interest

58
New cards

participation issue

a problem where people who participate differ systematically from people who do not

59
New cards

biased sampling

a selection process that gives some members of the population little or no chance of being included

60
New cards

representative sample

a sample that appropriately reflects the population it came from

61
New cards

statistical inference

using information from a sample to draw conclusions about a population

62
New cards

law of large numbers

the tendency for a sample mean to stabilize as the sample grows and each new observation has less influence

63
New cards

variable type

the classification describing what kind of information a variable contains

64
New cards

categorical variable

a variable whose values represent labels or groups

65
New cards

quantitative variable

a variable whose values represent numerical amounts or measurements

66
New cards

nominal categorical

categorical values that are unordered labels or groups

67
New cards

ordinal categorical

categorical values that have an order, but whose gaps are not measured numerically

68
New cards

discrete numeric

numeric values that are countable, often whole numbers

69
New cards

continuous numeric

numeric measurements that can vary anywhere within a range

70
New cards

matrix

a rectangular arrangement of data with rows and columns

71
New cards

data frame

the R structure used to represent a dataset, with rows representing units and columns representing variables

72
New cards

row

the part of a data frame representing one unit/observation

73
New cards

column

the part of a data frame representing one variable

74
New cards

dimension

the number of rows and columns in a data frame

75
New cards

filter

selecting observations that meet a specified condition

76
New cards

condition

a logical statement that determines whether an observation is selected

77
New cards

logical comparison

a comparison that produces TRUE or FALSE

78
New cards

logical operator

an operator used to combine or evaluate logical conditions

79
New cards

==

the operator used to check whether two values are equal

80
New cards

>

the operator meaning greater than

81
New cards

=


the operator meaning greater than or equal to

82
New cards

&

the operator meaning AND, requiring both conditions to be true

83
New cards

empty result

a result containing no rows because no observations met the filtering condition

84
New cards

data.frame()

creates a data frame from vectors of values

85
New cards

nrow()

returns the number of rows in a data frame

86
New cards

ncol()

returns the number of columns in a data frame

87
New cards

dim()

returns the dimensions of a data frame as its number of rows and columns

88
New cards

names()

returns the names of the variables/columns

89
New cards

$

accesses a named column or component of an R object

90
New cards

table()

counts how many observations occur in each category

91
New cards

prop.table()

converts counts into proportions

92
New cards

distribution

the way values of a variable are arranged or distributed

93
New cards

frequency

the absolute count of observations in a category

94
New cards

relative frequency

the count in a category divided by the total number of observations

95
New cards

center

a description of what value is typical in a distribution

96
New cards

spread

a description of how far apart the values are

97
New cards

skew

the direction in which a distribution is pulled, described by the direction of its longer tail

98
New cards

tail heaviness

how common extreme values are in a distribution

99
New cards

normal distribution

a symmetric distribution used as a useful baseline for comparing distribution shapes

100
New cards

mean

the arithmetic average of the values