Scripts for analyzing and visualizing radiation measurement data from ionization chamber sensor.
Analyzes a single radiation sample, producing:
Time series plot of radiation counts
Histogram of radiation distribution
A CSV file (data.csv) with two columns:
Time: Timestamps in %Y-%m-%d %H:%M:%S.%OS format
Voltage: Measured voltage from ionization chamber
Two image files (PNG and SVG) with the filename pattern: radiation_analysis_single_.
Place your data in data.csv in the same directory
Run the script:
Rscript radiation_analysis_single.R
Compares radiation levels across multiple samples using boxplots.
Multiple CSV files (configured in the script) each containing:
Time: Timestamps (optional, used for footer)
Voltage: Radiation counts (required)
Two image files (PNG and SVG) with the pattern: radiation_comparison_.
Configure samples in the radiation_analysis_multi.R script (search for line shown below)
samples <- list( background = list(file = "DataNoSample.csv", name = "Background Radiation"), americium = list(file = "DataSample1.csv", name = "Am-241 (Smoke Detector)"), radium = list(file = "DataSample2.csv", name = "Ra-226 (Old Compass)") )
Run the script:
Rscript radiation_analysis_multi.R

