Data analysis
Part of a series on Statistics |
Data and information visualization |
---|
Major dimensions |
|
Important figures |
Information graphic types |
Related topics |
Computational physics |
---|
Data analysis is the process of inspecting,
Data integration is a precursor to data analysis, and data analysis is closely linked to data visualization and data dissemination.[9]
The process of data analysis
Analysis refers to dividing a whole into its separate components for individual examination.[10] Data analysis is a process for obtaining raw data, and subsequently converting it into information useful for decision-making by users.[1] Data is collected and analyzed to answer questions, test hypotheses, or disprove theories.[11]
Statistician John Tukey, defined data analysis in 1961, as:
"Procedures for analyzing data, techniques for interpreting the results of such procedures, ways of planning the gathering of data to make its analysis easier, more precise or more accurate, and all the machinery and results of (mathematical) statistics which apply to analyzing data."[12]
There are several phases that can be distinguished, described below. The phases are iterative, in that feedback from later phases may result in additional work in earlier phases.[13] The CRISP framework, used in data mining, has similar steps.
Data requirements
The data is necessary as inputs to the analysis, which is specified based upon the requirements of those directing the analytics (or customers, who will use the finished product of the analysis).[14][15] The general type of entity upon which the data will be collected is referred to as an experimental unit (e.g., a person or population of people). Specific variables regarding a population (e.g., age and income) may be specified and obtained. Data may be numerical or categorical (i.e., a text label for numbers).[13]
Data collection
Data is collected from a variety of sources.
Data processing
Data, when initially obtained, must be processed or organized for analysis.[19][20] For instance, these may involve placing data into rows and columns in a table format (known as structured data) for further analysis, often through the use of spreadsheet or statistical software.[13]
Data cleaning
Once processed and organized, the data may be incomplete, contain duplicates, or contain errors.[21][22] The need for data cleaning will arise from problems in the way that the datum are entered and stored.[21] Data cleaning is the process of preventing and correcting these errors. Common tasks include record matching, identifying inaccuracy of data, overall quality of existing data, deduplication, and column segmentation.[23] Such data problems can also be identified through a variety of analytical techniques. For example; with financial information, the totals for particular variables may be compared against separately published numbers that are believed to be reliable.[24][25] Unusual amounts, above or below predetermined thresholds, may also be reviewed. There are several types of data cleaning, that are dependent upon the type of data in the set; this could be phone numbers, email addresses, employers, or other values.[26][27] Quantitative data methods for outlier detection, can be used to get rid of data that appears to have a higher likelihood of being input incorrectly.[28] Textual data spell checkers can be used to lessen the amount of mistyped words. However, it is harder to tell if the words themselves are correct.[29]
Exploratory data analysis
Once the datasets are cleaned, they can then be analyzed. Analysts may apply a variety of techniques, referred to as
Modeling and algorithms
Mathematical formulas or models (also known as
Data product
A data product is a computer application that takes data inputs and generates outputs, feeding them back into the environment.[41] It may be based on a model or algorithm. For instance, an application that analyzes data about customer purchase history, and uses the results to recommend other purchases the customer might enjoy.[42][13]
Communication
Once data is analyzed, it may be reported in many formats to the users of the analysis to support their requirements.[44] The users may have feedback, which results in additional analysis. As such, much of the analytical cycle is iterative.[13]
When determining how to communicate the results, the analyst may consider implementing a variety of data visualization techniques to help communicate the message more clearly and efficiently to the audience.
Quantitative messages
Stephen Few described eight types of quantitative messages that users may attempt to understand or communicate from a set of data and the associated graphs used to help communicate the message.[48] Customers specifying requirements and analysts performing the data analysis may consider these messages during the course of the process.[49]
- Time-series: A single variable is captured over a period of time, such as the unemployment rate over a 10-year period. A line chart may be used to demonstrate the trend.[50]
- Ranking: Categorical subdivisions are ranked in ascending or descending order, such as a ranking of sales performance (the measure) by salespersons (the category, with each salesperson a categorical subdivision) during a single period.[51] A bar chart may be used to show the comparison across the salespersons.[52]
- Part-to-whole: Categorical subdivisions are measured as a ratio to the whole (i.e., a percentage out of 100%). A pie chart or bar chart can show the comparison of ratios, such as the market share represented by competitors in a market.[53]
- Deviation: Categorical subdivisions are compared against a reference, such as a comparison of actual vs. budget expenses for several departments of a business for a given time period. A bar chart can show the comparison of the actual versus the reference amount.[54]
- Frequency distribution: Shows the number of observations of a particular variable for a given interval, such as the number of years in which the stock market return is between intervals such as 0–10%, 11–20%, etc. A histogram, a type of bar chart, may be used for this analysis.[55]
- Correlation: Comparison between observations represented by two variables (X,Y) to determine if they tend to move in the same or opposite directions. For example, plotting unemployment (X) and inflation (Y) for a sample of months. A scatter plot is typically used for this message.[56]
- Nominal comparison: Comparing categorical subdivisions in no particular order, such as the sales volume by product code. A bar chart may be used for this comparison.[57]
- Geographic or geospatial: Comparison of a variable across a map or layout, such as the unemployment rate by state or the number of persons on the various floors of a building. A cartogram is a typical graphic used.[58][59]
Techniques for analyzing quantitative data
Author Jonathan Koomey has recommended a series of best practices for understanding quantitative data.[60] These include:
- Check raw data for anomalies prior to performing an analysis;
- Re-perform important calculations, such as verifying columns of data that are formula driven;
- Confirm main totals are the sum of subtotals;
- Check relationships between numbers that should be related in a predictable way, such as ratios over time;
- Normalize numbers to make comparisons easier, such as analyzing amounts per person or relative to GDP or as an index value relative to a base year;
- Break problems into component parts by analyzing factors that led to the results, such as DuPont analysis of return on equity.[25]
For the variables under examination, analysts typically obtain descriptive statistics for them, such as the mean (average), median, and standard deviation.[61] They may also analyze the distribution of the key variables to see how the individual values cluster around the mean.[62]
Analysts may use robust statistical measurements to solve certain analytical problems.
Regression analysis may be used when the analyst is trying to determine the extent to which independent variable X affects dependent variable Y (e.g., "To what extent do changes in the unemployment rate (X) affect the inflation rate (Y)?").[73] This is an attempt to model or fit an equation line or curve to the data, such that Y is a function of X.[74][75]
Necessary condition analysis (NCA) may be used when the analyst is trying to determine the extent to which independent variable X allows variable Y (e.g., "To what extent is a certain unemployment rate (X) necessary for a certain inflation rate (Y)?").[73] Whereas (multiple) regression analysis uses additive logic where each X-variable can produce the outcome and the X's can compensate for each other (they are sufficient but not necessary),[76] necessary condition analysis (NCA) uses necessity logic, where one or more X-variables allow the outcome to exist, but may not produce it (they are necessary but not sufficient). Each single necessary condition must be present and compensation is not possible.[77]
Analytical activities of data users
Users may have particular data points of interest within a data set, as opposed to the general messaging outlined above. Such low-level user analytic activities are presented in the following table. The taxonomy can also be organized by three poles of activities: retrieving values, finding data points, and arranging data points.[78][79][80][81]
# | Task | General Description |
Pro Forma Abstract |
Examples |
---|---|---|---|---|
1 | Retrieve Value | Given a set of specific cases, find attributes of those cases. | What are the values of attributes {X, Y, Z, ...} in the data cases {A, B, C, ...}? | - What is the mileage per gallon of the Ford Mondeo?
- How long is the movie Gone with the Wind? |
2 | Filter | Given some concrete conditions on attribute values, find data cases satisfying those conditions. | Which data cases satisfy conditions {A, B, C...}? | - What Kellogg's cereals have high fiber?
- What comedies have won awards? - Which funds underperformed the SP-500? |
3 | Compute Derived Value | Given a set of data cases, compute an aggregate numeric representation of those data cases. | What is the value of aggregation function F over a given set S of data cases? | - What is the average calorie content of Post cereals?
- What is the gross income of all stores combined? - How many manufacturers of cars are there? |
4 | Find Extremum | Find data cases possessing an extreme value of an attribute over its range within the data set. | What are the top/bottom N data cases with respect to attribute A? | - What is the car with the highest MPG?
- What director/film has won the most awards? - What Marvel Studios film has the most recent release date? |
5 | Sort | Given a set of data cases, rank them according to some ordinal metric. | What is the sorted order of a set S of data cases according to their value of attribute A? | - Order the cars by weight.
- Rank the cereals by calories. |
6 | Determine Range | Given a set of data cases and an attribute of interest, find the span of values within the set. | What is the range of values of attribute A in a set S of data cases? | - What is the range of film lengths?
- What is the range of car horsepowers? - What actresses are in the data set? |
7 | Characterize Distribution | Given a set of data cases and a quantitative attribute of interest, characterize the distribution of that attribute's values over the set. | What is the distribution of values of attribute A in a set S of data cases? | - What is the distribution of carbohydrates in cereals?
- What is the age distribution of shoppers? |
8 | Find Anomalies | Identify any anomalies within a given set of data cases with respect to a given relationship or expectation, e.g. statistical outliers. | Which data cases in a set S of data cases have unexpected/exceptional values? | - Are there exceptions to the relationship between horsepower and acceleration?
- Are there any outliers in protein? |
9 | Cluster | Given a set of data cases, find clusters of similar attribute values. | Which data cases in a set S of data cases are similar in value for attributes {X, Y, Z, ...}? | - Are there groups of cereals w/ similar fat/calories/sugar?
- Is there a cluster of typical film lengths? |
10 | Correlate | Given a set of data cases and two attributes, determine useful relationships between the values of those attributes. | What is the correlation between attributes X and Y over a given set S of data cases? | - Is there a correlation between carbohydrates and fat?
- Is there a correlation between country of origin and MPG? - Do different genders have a preferred payment method? - Is there a trend of increasing film length over the years? |
11 | Contextualization[81] | Given a set of data cases, find contextual relevancy of the data to the users. | Which data cases in a set S of data cases are relevant to the current users' context? | - Are there groups of restaurants that have foods based on my current caloric intake? |
Barriers to effective analysis
Barriers to effective analysis may exist among the analysts performing the data analysis or among the audience. Distinguishing fact from opinion, cognitive biases, and innumeracy are all challenges to sound data analysis.[82]
Confusing fact and opinion
You are entitled to your own opinion, but you are not entitled to your own facts.
Effective analysis requires obtaining relevant
As another example, the auditor of a public company must arrive at a formal opinion on whether financial statements of publicly traded corporations are "fairly stated, in all material respects".[88] This requires extensive analysis of factual data and evidence to support their opinion. When making the leap from facts to opinions, there is always the possibility that the opinion is erroneous.[89]
Cognitive biases
There are a variety of cognitive biases that can adversely affect analysis. For example, confirmation bias is the tendency to search for or interpret information in a way that confirms one's preconceptions.[90] In addition, individuals may discredit information that does not support their views.[91]
Analysts may be trained specifically to be aware of these biases and how to overcome them.[92] In his book Psychology of Intelligence Analysis, retired CIA analyst Richards Heuer wrote that analysts should clearly delineate their assumptions and chains of inference and specify the degree and source of the uncertainty involved in the conclusions.[93] He emphasized procedures to help surface and debate alternative points of view.[94]
Innumeracy
Effective analysts are generally adept with a variety of numerical techniques. However, audiences may not have such literacy with numbers or numeracy; they are said to be innumerate.[95] Persons communicating the data may also be attempting to mislead or misinform, deliberately using bad numerical techniques.[96]
For example, whether a number is rising or falling may not be the key factor. More important may be the number relative to another number, such as the size of government revenue or spending relative to the size of the economy (GDP) or the amount of cost relative to revenue in corporate financial statements.[97] This numerical technique is referred to as normalization[25] or common-sizing. There are many such techniques employed by analysts, whether adjusting for inflation (i.e., comparing real vs. nominal data) or considering population increases, demographics, etc.[98] Analysts apply a variety of techniques to address the various quantitative messages described in the section above.[99]
Analysts may also analyze data under different assumptions or scenario. For example, when analysts perform financial statement analysis, they will often recast the financial statements under different assumptions to help arrive at an estimate of future cash flow, which they then discount to present value based on some interest rate, to determine the valuation of the company or its stock.[100][101] Similarly, the CBO analyzes the effects of various policy options on the government's revenue, outlays and deficits, creating alternative future scenarios for key measures.[102]
Other topics
Smart buildings
A data analytics approach can be used in order to predict energy consumption in buildings.[103] The different steps of the data analysis process are carried out in order to realise smart buildings, where the building management and control operations including heating, ventilation, air conditioning, lighting and security are realised automatically by miming the needs of the building users and optimising resources like energy and time.[104]
Analytics and business intelligence
Analytics is the "extensive use of data, statistical and quantitative analysis, explanatory and predictive models, and fact-based management to drive decisions and actions." It is a subset of business intelligence, which is a set of technologies and processes that uses data to understand and analyze business performance to drive decision-making .[105]
Education
In education, most educators have access to a data system for the purpose of analyzing student data.[106] These data systems present data to educators in an over-the-counter data format (embedding labels, supplemental documentation, and a help system and making key package/display and content decisions) to improve the accuracy of educators’ data analyses.[107]
Practitioner notes
This section contains rather technical explanations that may assist practitioners but are beyond the typical scope of a Wikipedia article.[108]
Initial data analysis
The most important distinction between the initial data analysis phase and the main analysis phase, is that during initial data analysis one refrains from any analysis that is aimed at answering the original research question.[109] The initial data analysis phase is guided by the following four questions:[110]
Quality of data
The quality of the data should be checked as early as possible. Data quality can be assessed in several ways, using different types of analysis: frequency counts, descriptive statistics (mean, standard deviation, median), normality (skewness, kurtosis, frequency histograms), normal imputation is needed.[111]
- Analysis of extreme observations: outlying observations in the data are analyzed to see if they seem to disturb the distribution.[112]
- Comparison and correction of differences in coding schemes: variables are compared with coding schemes of variables external to the data set, and possibly corrected if coding schemes are not comparable.[113]
- Test for common-method variance.
The choice of analyses to assess the data quality during the initial data analysis phase depends on the analyses that will be conducted in the main analysis phase.[114]
Quality of measurements
The quality of the
There are two ways to assess measurement quality:
- Confirmatory factor analysis
- Analysis of homogeneity (internal consistency), which gives an indication of the reliability of a measurement instrument.[117] During this analysis, one inspects the variances of the items and the scales, the Cronbach's α of the scales, and the change in the Cronbach's alpha when an item would be deleted from a scale[118]
Initial transformations
After assessing the quality of the data and of the measurements, one might decide to impute missing data, or to perform initial transformations of one or more variables, although this can also be done during the main analysis phase.[119]
Possible transformations of variables are:[120]
- Square root transformation (if the distribution differs moderately from normal)
- Log-transformation (if the distribution differs substantially from normal)
- Inverse transformation (if the distribution differs severely from normal)
- Make categorical (ordinal / dichotomous) (if the distribution differs severely from normal, and no transformations help)
Did the implementation of the study fulfill the intentions of the research design?
One should check the success of the randomization procedure, for instance by checking whether background and substantive variables are equally distributed within and across groups.[121]
If the study did not need or use a randomization procedure, one should check the success of the non-random sampling, for instance by checking whether all subgroups of the population of interest are represented in sample.[122]
Other possible data distortions that should be checked are:
- dropout(this should be identified during the initial data analysis phase)
- Item non-response (whether this is random or not should be assessed during the initial data analysis phase)
- Treatment quality (using manipulation checks).[123]
Characteristics of data sample
In any report or article, the structure of the sample must be accurately described.[124][125] It is especially important to exactly determine the structure of the sample (and specifically the size of the subgroups) when subgroup analyses will be performed during the main analysis phase.[126]
The characteristics of the data sample can be assessed by looking at:
- Basic statistics of important variables
- Scatter plots
- Correlations and associations
- Cross-tabulations[127]
Final stage of the initial data analysis
During the final stage, the findings of the initial data analysis are documented, and necessary, preferable, and possible corrective actions are taken.[128]
Also, the original plan for the main data analyses can and should be specified in more detail or rewritten.[129][130]
In order to do this, several decisions about the main data analyses can and should be made:
- In the case of non-normals: should one transform variables; make variables categorical (ordinal/dichotomous); adapt the analysis method?
- In the case of missing data: should one neglect or impute the missing data; which imputation technique should be used?
- In the case of outliers: should one use robust analysis techniques?
- In case items do not fit the scale: should one adapt the measurement instrument by omitting items, or rather ensure comparability with other (uses of the) measurement instrument(s)?
- In the case of (too) small subgroups: should one drop the hypothesis about inter-group differences, or use small sample techniques, like exact tests or bootstrapping?
- In case the randomization procedure seems to be defective: can and should one calculate propensity scores and include them as covariates in the main analyses?[131]
Analysis
Several analyses can be used during the initial data analysis phase:[132]
- Univariate statistics (single variable)
- Bivariate associations (correlations)
- Graphical techniques (scatter plots)
It is important to take the measurement levels of the variables into account for the analyses, as special statistical techniques are available for each level:[133]
- Nominal and ordinal variables
- Frequency counts (numbers and percentages)
- Associations
- circumambulations (crosstabulations)
- hierarchical loglinear analysis (restricted to a maximum of 8 variables)
- loglinear analysis (to identify relevant/important variables and possible confounders)
- Exact tests or bootstrapping (in case subgroups are small)
- Computation of new variables
- Continuous variables
- Distribution
- Statistics (M, SD, variance, skewness, kurtosis)
- Stem-and-leaf displays
- Box plots
- Distribution
Nonlinear analysis
Nonlinear analysis is often necessary when the data is recorded from a
Main data analysis
In the main analysis phase, analyses aimed at answering the research question are performed as well as any other relevant analysis needed to write the first draft of the research report.[135]
Exploratory and confirmatory approaches
In the main analysis phase, either an exploratory or confirmatory approach can be adopted. Usually the approach is decided before data is collected.[136] In an exploratory analysis no clear hypothesis is stated before analysing the data, and the data is searched for models that describe the data well.[137] In a confirmatory analysis clear hypotheses about the data are tested.[138]
Stability of results
It is important to obtain some indication about how generalizable the results are.[143] While this is often difficult to check, one can look at the stability of the results. Are the results reliable and reproducible? There are two main ways of doing that.[144]
- Cross-validation. By splitting the data into multiple parts, we can check if an analysis (like a fitted model) based on one part of the data generalizes to another part of the data as well.[145] Cross-validation is generally inappropriate, though, if there are correlations within the data, e.g. with panel data.[146] Hence other methods of validation sometimes need to be used. For more on this topic, see statistical model validation.[147]
- Sensitivity analysis. A procedure to study the behavior of a system or model when global parameters are (systematically) varied. One way to do that is via bootstrapping.[148]
Free software for data analysis
Notable free software for data analysis include:
- United Nations Development Group for monitoring and analyzing human development.[149]
- ELKI – Data mining framework in Java with data mining oriented visualization functions.
- KNIME – The Konstanz Information Miner, a user friendly and comprehensive data analytics framework.
- interactive data visualization and methods for statistical data analysis, data mining, and machine learning.
- Pandas – Python library for data analysis.
- PAW – FORTRAN/C data analysis framework developed at CERN.
- R – A programming language and software environment for statistical computing and graphics.[150]
- ROOT – C++ data analysis framework developed at CERN.
- SciPy – Python library for data analysis.
- Julia – A programming language well-suited for numerical analysis and computational science.
Reproducible Analysis
The typical data analysis workflow involves collecting data, running analyses through various scripts, creating visualizations, and writing reports. However, this workflow presents challenges, including a separation between analysis scripts and data, as well as a gap between analysis and documentation. Often, the correct order of running scripts is only described informally or resides in the data scientist's memory. The potential for losing this information creates issues for reproducibility. To address these challenges, it is essential to have analysis scripts written for automated, reproducible workflows. Additionally, dynamic documentation is crucial, providing reports that are understandable by both machines and humans, ensuring accurate representation of the analysis workflow even as scripts evolve.[151]
International data analysis contests
Different companies or organizations hold data analysis contests to encourage researchers to utilize their data or to solve a particular question using data analysis.[152][153] A few examples of well-known international data analysis contests are as follows:[154]
See also
- Actuarial science
- Analytics
- Big data
- Business intelligence
- Censoring (statistics)
- Computational physics
- Computational science
- Cross-industry standard process for data mining
- Data acquisition
- Data blending
- Data governance
- Data mining
- Data Presentation Architecture
- Data science
- Digital signal processing
- Dimensionality reduction
- Early case assessment
- Exploratory data analysis
- Fourier analysis
- Machine learning
- Multilinear PCA
- Multilinear subspace learning
- Multiway data analysis
- Nearest neighbor search
- Nonlinear system identification
- Predictive analytics
- Principal component analysis
- Qualitative research
- Structured data analysis (statistics)
- System identification
- Test method
- Text mining
- Unstructured data
- Wavelet
- List of big data companies
- List of datasets for machine-learning research
References
Citations
- ^ ISBN 978-0-429-09529-0, retrieved 2021-05-29
- ISBN 978-1-108-41678-8, retrieved 2021-05-29
- ^ Exploring Data Analysis
- ISBN 978-1-4106-1142-0, retrieved 2021-05-29
- ISSN 1994-4403.
- OCLC 1233454128.
- S2CID 38571193.
- )
- ISBN 978-0-511-57594-5, retrieved 2021-05-29
- ^ ISBN 0-15-516765-0.
- from the original on 2020-01-26. Retrieved 2015-01-01.
- ^ ISBN 978-1-449-35865-5.
- ISBN 978-1-118-98637-0, retrieved 2021-05-29
- OCLC 1097366032.
- OCLC 41285104.
- .
- S2CID 211738958, retrieved 2021-05-29
- OCLC 877772392.
- )
- ^ ISSN 0036-8075.
- OCLC 338288678.
- ^ "Data Cleaning". Microsoft Research. Archived from the original on 29 October 2013. Retrieved 26 October 2013.
- ISSN 0305-4403.
- ^ a b c "Perceptual Edge-Jonathan Koomey-Best practices for understanding quantitative data-February 14, 2006" (PDF). Archived (PDF) from the original on October 5, 2014. Retrieved November 12, 2014.
- PMID 21426591.
- OCLC 45733915.
- doi:10.1049/iet-tv.44.786. Retrieved 2021-05-29.)
{{cite journal}}
: Cite journal requires|journal=
(help - ^ Hellerstein, Joseph (27 February 2008). "Quantitative Data Cleaning for Large Databases" (PDF). EECS Computer Science Division: 3. Archived (PDF) from the original on 13 October 2013. Retrieved 26 October 2013.
- .
- ISSN 1359-6128.
- )
- OCLC 873810654.
- ISBN 978-1-4471-4128-0, retrieved 2021-05-31
- OCLC 767569031.
- .
- .
- .
- ISBN 978-1-4725-6167-1, retrieved 2021-05-31
- ISSN 1116-4336.
- S2CID 154347514.
- ISBN 978-1-119-18341-9, retrieved 2021-05-31
- (PDF) from the original on 2015-09-27. Retrieved 2015-05-05.
- doi:10.3403/02271298, retrieved 2021-05-31
- ISSN 0016-9013.
- )
- S2CID 240967380.
- )
- ISBN 978-1-4613-9616-1, retrieved 2021-06-03
- .
- ISBN 978-1-107-26145-7, retrieved 2021-06-03
- ISBN 978-0-7923-8630-8.
- doi:10.1787/888933119055. Retrieved 2021-06-03.)
{{cite journal}}
: Cite journal requires|journal=
(help - doi:10.1787/665527077310. Retrieved 2021-06-03.)
{{cite journal}}
: Cite journal requires|journal=
(help - .
- .
- . Retrieved 2021-06-03.
- ^ "Stephen Few-Perceptual Edge-Selecting the Right Graph for Your Message-2004" (PDF). Archived (PDF) from the original on 2014-10-05. Retrieved 2014-10-29.
- ^ "Stephen Few-Perceptual Edge-Graph Selection Matrix" (PDF). Archived (PDF) from the original on 2014-10-05. Retrieved 2014-10-29.
- doi:10.14217/9781848590151-8-en. Retrieved 2021-06-03.)
{{cite journal}}
: Cite journal requires|journal=
(help - .
- .
- ISBN 978-1-315-70197-4, retrieved 2021-06-03
- ISBN 978-0-19-928785-7, retrieved 2021-06-03
- JSTOR 2553697.
- doi:10.1787/352874835867. Retrieved 2021-06-03.)
{{cite journal}}
: Cite journal requires|journal=
(help - ISSN 0009-2347.
- JSTOR 20075292.
- OCLC 966253202.
- ISBN 978-0-333-64444-7, retrieved 2021-06-03
- ISSN 1556-5068.
- OCLC 467107876.
- ^ ISSN 0313-5926.
- OCLC 1190697848.
- .
- . Retrieved 2021-06-03.
- S2CID 219380122.
- ^ Robert Amar, James Eagan, and John Stasko (2005) "Low-Level Components of Analytic Activity in Information Visualization" Archived 2015-02-13 at the Wayback Machine
- ^ William Newman (1994) "A Preliminary Analysis of the Products of HCI Research, Using Pro Forma Abstracts" Archived 2016-03-03 at the Wayback Machine
- ^ Mary Shaw (2002) "What Makes Good Research in Software Engineering?" Archived 2018-11-05 at the Wayback Machine
- ^ ISBN 9780998133102.
- ISSN 0167-9473.
- ISBN 978-0-08-054430-4, retrieved 2021-06-03
- OCLC 757477004.
- ISBN 978-0-19-953699-3, retrieved 2021-06-03
- ^ "Congressional Budget Office-The Budget and Economic Outlook-August 2010-Table 1.7 on Page 24" (PDF). 18 August 2010. Archived from the original on 2012-02-27. Retrieved 2011-03-31.
- ISSN 1996-3777.
- doi:10.3386/w3303.
- ISBN 978-0-19-537937-2, retrieved 2021-06-03
- .
- ISBN 978-94-010-7795-8, retrieved 2021-06-03
- ISBN 978-0-387-24317-7.
- S2CID 145675822.
- ^ "Introduction" (PDF). cia.gov. Archived (PDF) from the original on 2021-10-25. Retrieved 2021-10-25.
- doi:10.1787/888934081549. Retrieved 2021-06-03.)
{{cite journal}}
: Cite journal requires|journal=
(help - ^ "Bloomberg-Barry Ritholz-Bad Math that Passes for Insight-October 28, 2014". Archived from the original on 2014-10-29. Retrieved 2014-10-29.
- S2CID 231675715.
- ISBN 978-0-85729-223-0, retrieved 2021-06-03
- )
- OCLC 1189626777.
- ISSN 0015-198X.
- doi:10.1787/888932348795. Retrieved 2021-06-03.)
{{cite journal}}
: Cite journal requires|journal=
(help - .
- ISBN 978-0-203-47734-2, retrieved 2021-06-03
- ISBN 978-1-4221-0332-6.
- ^ Aarons, D. (2009). Report finds states on course to build pupil-data systems. Education Week, 29(13), 6.
- ^ Rankin, J. (2013, March 28). How data Systems & reports can either fight or propagate the data analysis error epidemic, and how educator leaders can help. Archived 2019-03-26 at the Wayback Machine Presentation conducted from Technology Information Center for Administrative Leadership (TICAL) School Leadership Summit.
- ISBN 978-3-8452-7656-4, retrieved 2021-06-03
- )
- ^ Adèr 2008a, p. 337.
- .
- , retrieved 2021-06-03
- ISBN 978-0-8039-5128-0, retrieved 2021-06-03
- ^ Adèr 2008a, pp. 338–341.
- S2CID 121058145.
- OCLC 44962443.
- ISSN 0022-0655.
- ^ Adèr 2008a, pp. 341–342.
- ^ Adèr 2008a, p. 344.
- ^ Tabachnick & Fidell, 2007, p. 87-88.
- S2CID 229008899.
- doi:10.3403/30137438, retrieved 2021-06-03
- ^ Adèr 2008a, pp. 344–345.
- S2CID 30286074.
- OCLC 1016575584.
- .
- ^ Adèr 2008a, p. 345.
- S2CID 242072487, retrieved 2021-06-03
- OCLC 905090570.
- )
- ^ Adèr 2008a, pp. 345–346.
- ^ Adèr 2008a, pp. 346–347.
- ^ Adèr 2008a, pp. 349–353.
- ^ Billings S.A. "Nonlinear System Identification: NARMAX Methods in the Time, Frequency, and Spatio-Temporal Domains". Wiley, 2013
- ^ Adèr 2008b, p. 363.
- ISBN 978-1-119-12680-5, retrieved 2021-06-03
- S2CID 133412598, retrieved 2021-06-03
- ISBN 978-1-84920-098-1, retrieved 2021-06-03
- PMID 18800001.
- PMID 23758852.
- ^ . Retrieved 2021-06-03.
- ^ Adèr 2008b, pp. 361–362.
- ^ Adèr 2008b, pp. 361–371.
- ISBN 978-1-58890-491-1, retrieved 2021-06-03
- )
- ISBN 978-1-139-83932-7, retrieved 2021-06-03
- ISBN 978-1-315-14005-6, retrieved 2021-06-03
- S2CID 204900339.
- )
- S2CID 86629516, retrieved 2021-06-03
- ISBN 978-148428155-0.
- ISBN 978-0-08-101877-4, retrieved 2021-06-03
- OCLC 1016689036.
- ISBN 978-0-471-45854-8, retrieved 2021-06-03
- ^ "The machine learning community takes on the Higgs". Symmetry Magazine. July 15, 2014. Archived from the original on 16 April 2021. Retrieved 14 January 2015.
- ^ Nehme, Jean (September 29, 2016). "LTPP International Data Analysis Contest". Federal Highway Administration. Archived from the original on October 21, 2017. Retrieved October 22, 2017.
- ^ "Data.Gov:Long-Term Pavement Performance (LTPP)". May 26, 2016. Archived from the original on November 1, 2017. Retrieved November 10, 2017.
Bibliography
- OCLC 905799857.
- OCLC 905799857.
- Tabachnick, B.G. & Fidell, L.S. (2007). Chapter 4: Cleaning up your act. Screening data prior to analysis. In B.G. Tabachnick & L.S. Fidell (Eds.), Using Multivariate Statistics, Fifth Edition (pp. 60–116). Boston: Pearson Education, Inc. / Allyn and Bacon.
Further reading
- ISBN 978-90-79418-01-5
- Chambers, John M.; Cleveland, William S.; Kleiner, Beat; Tukey, Paul A. (1983). Graphical Methods for Data Analysis, Wadsworth/Duxbury Press. ISBN 0-534-98052-X
- Fandango, Armando (2017). Python Data Analysis, 2nd Edition. Packt Publishers. ISBN 978-1787127487
- Juran, Joseph M.; Godfrey, A. Blanton (1999). Juran's Quality Handbook, 5th Edition. New York: McGraw Hill. ISBN 0-07-034003-X
- Lewis-Beck, Michael S. (1995). Data Analysis: an Introduction, Sage Publications Inc, ISBN 0-8039-5772-6
- NIST/SEMATECH (2008) Handbook of Statistical Methods,
- Pyzdek, T, (2003). Quality Engineering Handbook, ISBN 0-8247-4614-7
- ISBN 0-632-01311-7
- Tabachnick, B.G.; Fidell, L.S. (2007). Using Multivariate Statistics, 5th Edition. Boston: Pearson Education, Inc. / Allyn and Bacon, ISBN 978-0-205-45938-4