2026-01-13

Problem

Many people want to explore data without knowing how to program.

The iris dataset is widely used in statistics and data science, but it usually requires knowledge of R to analyze it.

Proposed Solution

The Iris Explorer application allows the user to:

  • Choose a flower species
  • Define a minimum Petal.Length threshold
  • Visualize results immediately

All of this is done through a simple and reactive interface.

How the Application Works

The app performs the following steps:

  1. Filters the iris dataset based on the selected species
  2. Applies the user-defined threshold
  3. Computes descriptive statistics
  4. Displays updated plots and tables automatically

Logic Demo (Reproducible Code)

# Load data
data(iris)

# Simulated user parameters
species <- "setosa"
threshold <- 1.5

# Data filtering
df <- subset(iris, Species == species & Petal.Length >= threshold)

# Results
nrow(df)
## [1] 26
summary(df$Petal.Length)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##   1.500   1.500   1.550   1.588   1.600   1.900