By Andy May
R is an extremely powerful programming language for processing, analyzing and displaying data from large datasets. As discussed in the first post of this series on analyzing IGRA2 radiosonde data with R, the language has improved considerably in recent years. Surprisingly it is free and can be downloaded here. This post will cover some necessary R programming techniques for those interested in reading and plotting IGRA2 data. The IGRA2 measurements have had minimal processing and are as close to raw data as possible, unlike RICH or ROABCORE data, thus it is a useful check on climate model output. The IGRA2 data can be downloaded here or from its ftp site: ‘ftp.ncei.noaa.gov/pub/data/igra.’ It is well formed but requires some manipulation to make it useable. Once the data are prepared, some further tricky programming is needed to plot it. I’ll briefly introduce the key programming techniques here. The full suite of complete R programs that I used to analyze the IGRA2 data (May, 2025) can be downloaded here (warning the file is 658 MB and processing it will require > 32 GB of RAM). For a simple and brief list of the programs and what they do, download this pdf.
Continue reading “R Programming tips to read and plot IGRA2 Radiosonde data”
