| Title: | A Collection of Sensory Evaluation and Consumer Science Datasets |
|---|---|
| Description: | Provides a curated collection of datasets for sensory evaluation, consumer research, and related statistical applications. The collection includes hedonic and liking scores, sensory profiles, descriptive evaluations, physicochemical measurements, wine quality and bitterness assessments, and data from products such as bread, olive oil, orange juice, grape blends, wine, cocktails and perfume. The package is intended for teaching, exploratory data analysis, statistical modeling, multivariate analysis, consumer studies, and methodological research in sensory and consumer science. The original sources and applicable licensing terms are documented in the 'LICENSES_DETAILS.md' file. |
| Authors: | Diana Rebaza [aut, cre, cph] (ORCID: <https://orcid.org/0000-0002-6105-5588>) |
| Maintainer: | Diana Rebaza Fernández <[email protected]> |
| License: | GPL (>= 2) | GPL-3 |
| Version: | 0.1.0 |
| Built: | 2026-10-15 09:33:11 UTC |
| Source: | https://github.com/dianarebaza/sensorydatasets |
This dataset, brown_bread_matrix, is a matrix containing sensory evaluation data from 570 panelists and 16 brown bread products, labelled A through P to protect the identity of the manufacturer. Each panelist rated a subset of 6 products using the 9-point Hedonic Scale.
data(brown_bread_matrix)data(brown_bread_matrix)
An integer matrix with 570 observations and 16 variables:
Integer values representing panelists' ratings of 16 brown bread products using the 9-point Hedonic Scale
The dataset name has been changed to 'brown_bread_matrix' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'matrix' indicates that the dataset is a matrix. The original content has not been modified in any way.
Data taken from the sensory package version 1.1.
This dataset, grapeblend_tbl, is a tibble containing data from a sensory analysis conducted with 6 participants evaluating different blends of the grape cultivars Bordo and Niagara. Five sensory attributes were evaluated: color (CR), aroma (AR), flavor (SB), body (CP), and global evaluation (GB). The response values correspond to the average scores given by the evaluators.
data(grapeblend_tbl)data(grapeblend_tbl)
A tibble with 25 observations and 3 variables:
Character vector identifying the grape blend
Character vector indicating the sensory attribute evaluated: color (CR), aroma (AR), flavor (SB), body (CP), or global evaluation (GB)
Numeric vector representing the average sensory scores given by the evaluators
The dataset name has been changed from 'sensorial' to 'grapeblend_tbl' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'tbl' indicates that the dataset is a tibble. The original content has not been modified in any way.
Data taken from the AgroR package version 1.3.7.
This dataset, olive_oil_df, is a data frame containing sensory and physico-chemical measurements for 16 olive oil samples. It includes scores on 6 attributes evaluated by a sensory panel and measurements of 5 physico-chemical quality parameters. The first five oils are Greek, the next five are Italian, and the last six are Spanish.
data(olive_oil_df)data(olive_oil_df)
A data frame with 16 observations and 2 variables:
Numeric matrix containing measurements of 5 physico-chemical quality parameters for the 16 olive oil samples
Numeric matrix containing scores on 6 sensory attributes for the 16 olive oil samples
The dataset name has been changed to 'olive_oil_df' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'df' indicates that the dataset is a data frame. The original content has not been modified in any way.
Data taken from the pls package version 2.9-0.
This dataset, orange_juice_df, is a data frame containing the sensory description of 12 orange juice samples evaluated on 8 attributes.
data(orange_juice_df)data(orange_juice_df)
A data frame with 12 observations and 8 variables:
Numeric vector representing color intensity scores
Numeric vector representing odor intensity scores
Numeric vector representing attack intensity scores
Numeric vector representing sweetness scores
Numeric vector representing acidity scores
Numeric vector representing bitterness scores
Numeric vector representing pulp scores
Numeric vector representing typicity scores
The dataset name has been changed from 'orange' to 'orange_juice_df' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'df' indicates that the dataset is a data frame. The original content has not been modified in any way.
Data taken from the missMDA package version 1.22.
This dataset, perfume_ideal_df, is a data frame containing sensory and hedonic evaluations of perfumes using the Ideal Profile Method. Twelve perfumes, including two duplicated products, were evaluated once by 103 Dutch consumers, resulting in 14 product levels and 1,442 observations. Each perfume was described using 21 sensory attributes, for which both perceived and ideal intensities were recorded. Overall liking scores were also collected.
data(perfume_ideal_df)data(perfume_ideal_df)
A data frame with 1,442 observations and 45 variables:
Factor with 103 levels identifying consumers
Factor with 14 levels identifying perfume products
Numeric vector representing perceived overall intensity
Numeric vector representing ideal overall intensity
Numeric vector representing perceived freshness
Numeric vector representing ideal freshness
Numeric vector representing perceived jasmine intensity
Numeric vector representing ideal jasmine intensity
Numeric vector representing perceived rose intensity
Numeric vector representing ideal rose intensity
Numeric vector representing perceived chamomile intensity
Numeric vector representing ideal chamomile intensity
Numeric vector representing perceived fresh lemon intensity
Numeric vector representing ideal fresh lemon intensity
Numeric vector representing perceived vanilla intensity
Numeric vector representing ideal vanilla intensity
Numeric vector representing perceived citrus intensity
Numeric vector representing ideal citrus intensity
Numeric vector representing perceived anise intensity
Numeric vector representing ideal anise intensity
Numeric vector representing perceived sweet fruit intensity
Numeric vector representing ideal sweet fruit intensity
Numeric vector representing perceived honey intensity
Numeric vector representing ideal honey intensity
Numeric vector representing perceived caramel intensity
Numeric vector representing ideal caramel intensity
Numeric vector representing perceived spicy intensity
Numeric vector representing ideal spicy intensity
Numeric vector representing perceived woody intensity
Numeric vector representing ideal woody intensity
Numeric vector representing perceived leather intensity
Numeric vector representing ideal leather intensity
Numeric vector representing perceived nutty intensity
Numeric vector representing ideal nutty intensity
Numeric vector representing perceived musk intensity
Numeric vector representing ideal musk intensity
Numeric vector representing perceived animal note intensity
Numeric vector representing ideal animal note intensity
Numeric vector representing perceived earthy intensity
Numeric vector representing ideal earthy intensity
Numeric vector representing perceived incense intensity
Numeric vector representing ideal incense intensity
Numeric vector representing perceived green note intensity
Numeric vector representing ideal green note intensity
Integer vector representing overall liking scores
The dataset name has been changed to 'perfume_ideal_df' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'df' indicates that the dataset is a data frame. The original content has not been modified in any way.
Data taken from the SensoMineR package version 1.28.
This dataset, sensopanels_df, is a data frame containing sensory profiles provided by 7 panels. Six products were evaluated using 14 sensory attributes for each panel, resulting in 98 sensory variables.
data(sensopanels_df)data(sensopanels_df)
A data frame with 6 observations and 98 variables:
Numeric vector representing CocoaA sensory scores from panel 1
Numeric vector representing MilkA sensory scores from panel 1
Numeric vector representing sweetness scores from panel 1
Numeric vector representing acidity scores from panel 1
Numeric vector representing bitterness scores from panel 1
Numeric vector representing CocoaF sensory scores from panel 1
Numeric vector representing MilkF sensory scores from panel 1
Numeric vector representing caramel scores from panel 1
Numeric vector representing vanilla scores from panel 1
Numeric vector representing astringency scores from panel 1
Numeric vector representing crunchiness scores from panel 1
Numeric vector representing melting scores from panel 1
Numeric vector representing stickiness scores from panel 1
Numeric vector representing granularity scores from panel 1
Numeric vector representing CocoaA sensory scores from panel 2
Numeric vector representing MilkA sensory scores from panel 2
Numeric vector representing sweetness scores from panel 2
Numeric vector representing acidity scores from panel 2
Numeric vector representing bitterness scores from panel 2
Numeric vector representing CocoaF sensory scores from panel 2
Numeric vector representing MilkF sensory scores from panel 2
Numeric vector representing caramel scores from panel 2
Numeric vector representing vanilla scores from panel 2
Numeric vector representing astringency scores from panel 2
Numeric vector representing crunchiness scores from panel 2
Numeric vector representing melting scores from panel 2
Numeric vector representing stickiness scores from panel 2
Numeric vector representing granularity scores from panel 2
Numeric vector representing CocoaA sensory scores from panel 3
Numeric vector representing MilkA sensory scores from panel 3
Numeric vector representing sweetness scores from panel 3
Numeric vector representing acidity scores from panel 3
Numeric vector representing bitterness scores from panel 3
Numeric vector representing CocoaF sensory scores from panel 3
Numeric vector representing MilkF sensory scores from panel 3
Numeric vector representing caramel scores from panel 3
Numeric vector representing vanilla scores from panel 3
Numeric vector representing astringency scores from panel 3
Numeric vector representing crunchiness scores from panel 3
Numeric vector representing melting scores from panel 3
Numeric vector representing stickiness scores from panel 3
Numeric vector representing granularity scores from panel 3
Numeric vector representing CocoaA sensory scores from panel 4
Numeric vector representing MilkA sensory scores from panel 4
Numeric vector representing sweetness scores from panel 4
Numeric vector representing acidity scores from panel 4
Numeric vector representing bitterness scores from panel 4
Numeric vector representing CocoaF sensory scores from panel 4
Numeric vector representing MilkF sensory scores from panel 4
Numeric vector representing caramel scores from panel 4
Numeric vector representing vanilla scores from panel 4
Numeric vector representing astringency scores from panel 4
Numeric vector representing crunchiness scores from panel 4
Numeric vector representing melting scores from panel 4
Numeric vector representing stickiness scores from panel 4
Numeric vector representing granularity scores from panel 4
Numeric vector representing CocoaA sensory scores from panel 5
Numeric vector representing MilkA sensory scores from panel 5
Numeric vector representing sweetness scores from panel 5
Numeric vector representing acidity scores from panel 5
Numeric vector representing bitterness scores from panel 5
Numeric vector representing CocoaF sensory scores from panel 5
Numeric vector representing MilkF sensory scores from panel 5
Numeric vector representing caramel scores from panel 5
Numeric vector representing vanilla scores from panel 5
Numeric vector representing astringency scores from panel 5
Numeric vector representing crunchiness scores from panel 5
Numeric vector representing melting scores from panel 5
Numeric vector representing stickiness scores from panel 5
Numeric vector representing granularity scores from panel 5
Numeric vector representing CocoaA sensory scores from panel 6
Numeric vector representing MilkA sensory scores from panel 6
Numeric vector representing sweetness scores from panel 6
Numeric vector representing acidity scores from panel 6
Numeric vector representing bitterness scores from panel 6
Numeric vector representing CocoaF sensory scores from panel 6
Numeric vector representing MilkF sensory scores from panel 6
Numeric vector representing caramel scores from panel 6
Numeric vector representing vanilla scores from panel 6
Numeric vector representing astringency scores from panel 6
Numeric vector representing crunchiness scores from panel 6
Numeric vector representing melting scores from panel 6
Numeric vector representing stickiness scores from panel 6
Numeric vector representing granularity scores from panel 6
Numeric vector representing CocoaA sensory scores from panel 7
Numeric vector representing MilkA sensory scores from panel 7
Numeric vector representing sweetness scores from panel 7
Numeric vector representing acidity scores from panel 7
Numeric vector representing bitterness scores from panel 7
Numeric vector representing CocoaF sensory scores from panel 7
Numeric vector representing MilkF sensory scores from panel 7
Numeric vector representing caramel scores from panel 7
Numeric vector representing vanilla scores from panel 7
Numeric vector representing astringency scores from panel 7
Numeric vector representing crunchiness scores from panel 7
Numeric vector representing melting scores from panel 7
Numeric vector representing stickiness scores from panel 7
Numeric vector representing granularity scores from panel 7
The dataset name has been changed to 'sensopanels_df' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'df' indicates that the dataset is a data frame. The original content has not been modified in any way.
Data taken from the SensoMineR package version 1.28.
This package provides a curated collection of datasets for sensory evaluation, consumer research, and related statistical applications. The collection includes hedonic and liking scores, sensory profiles, descriptive evaluations, physicochemical measurements, wine quality and bitterness assessments, and data from products such as bread, olive oil, Orange juice, grape blends, wine, cocktails, chocolate, perfume, and smoothies. Additional datasets support examples involving missing values, response times, and electrophysiological measurements.
SensoryDataSets: A Collection of Sensory Evaluation and Consumer Science Datasets
A Comprehensive Collection of Sensory Evaluation and Consumer Science Datasets.
Maintainer: Dian Rebaza Fernández[email protected]
Useful links:
This function lists all datasets available in the 'SensoryDataSets' package. If the 'SensoryDataSets' package is not loaded, it stops and shows an error message. If no datasets are available, it returns a message and an empty vector.
view_datasets_SensoryDataSets()view_datasets_SensoryDataSets()
A character vector with the names of the available datasets. If no datasets are found, it returns an empty character vector.
if (requireNamespace("SensoryDataSets", quietly = TRUE)) { library(SensoryDataSets) view_datasets_SensoryDataSets() }if (requireNamespace("SensoryDataSets", quietly = TRUE)) { library(SensoryDataSets) view_datasets_SensoryDataSets() }
This dataset, white_bread_matrix, is a matrix containing liking evaluation data from 420 panelists and 12 white bread products, labelled A through L to protect the identity of the manufacturer. Each panelist rated 6 white breads using the 9-point Hedonic Scale.
data(white_bread_matrix)data(white_bread_matrix)
An integer matrix with 420 observations and 12 variables:
Integer values representing panelists' liking ratings of 12 white bread products using the 9-point Hedonic Scale
The dataset name has been changed to 'white_bread_matrix' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'matrix' indicates that the dataset is a matrix. The original content has not been modified in any way.
Data taken from the sensory package version 1.1.
This dataset, wine_bitter_df, is a data frame containing sensory evaluation data on the bitterness of wine. It includes responses and ordered ratings together with information on temperature, contact condition, bottle, and judge for 72 observations.
data(wine_bitter_df)data(wine_bitter_df)
A data frame with 72 observations and 6 variables:
Numeric vector representing the sensory response
Ordered factor with 5 levels representing wine bitterness ratings
Factor with 2 levels indicating temperature conditions
Factor with 2 levels indicating contact conditions
Factor with 8 levels identifying wine bottles
Factor with 9 levels identifying sensory judges
The dataset name has been changed to 'wine_bitter_df' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'df' indicates that the dataset is a data frame. The original content has not been modified in any way.
Data taken from the serp package version 0.2.5.
This dataset, winequality_df, is a data frame containing physicochemical measurements and quality ratings for 4,898 white wine samples from Portugal. It includes 11 physicochemical characteristics of the wines and an overall wine quality score.
data(winequality_df)data(winequality_df)
A data frame with 4,898 observations and 12 variables:
Numeric vector representing fixed acidity
Numeric vector representing volatile acidity
Numeric vector representing citric acid content
Numeric vector representing residual sugar content
Numeric vector representing chloride content
Numeric vector representing free sulfur dioxide content
Numeric vector representing total sulfur dioxide content
Numeric vector representing wine density
Numeric vector representing pH
Numeric vector representing sulphate content
Numeric vector representing alcohol content
Integer vector representing wine quality ratings
The dataset name has been changed to 'winequality_df' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'df' indicates that the dataset is a data frame. The original content has not been modified in any way.
Data taken from the sgd package version 1.1.3.
This dataset, winetable_tb, is a contingency table containing data from a sensory evaluation of wine. The table consists of 8 rows and 5 columns representing the categories involved in the sensory evaluation.
data(winetable_tb)data(winetable_tb)
A contingency table with 8 rows and 5 columns containing integer frequencies from a sensory wine evaluation.
The dataset name has been changed to 'winetable_tb' to follow the descriptive naming convention adopted for the SensoryDataSets package while maintaining clarity. The suffix 'tb' indicates that the dataset is a table. The original content has not been modified in any way.
Data taken from the raters package version 2.1.1.