R data wrangling

This code snippet has nice examples of data wrangling From https://www.jumpingrivers.com/blog/r-d3-intro-r2d3/ scoobydoo = tuesdata$scoobydoo # wrangling data into nice shape monsters_caught = scoobydoo %>% select(date_aired, starts_with("caught")) %>% mutate(across(starts_with("caught"), ~ as.logical(.)))…

Ways to download ERDDAP Data using python

ctx = ssl.create_default_context() ctx.check_hostname = False ctx.verify_mode = ssl.CERT_NONE url = 'https://oceanwatch.pifsc.noaa.gov/erddap/griddap/sw_chla_monthly_2018_0.nc?chlor_a[(1997-10-16T12:00:00Z):1:(2010-10-16T12:00:00Z)][(25):10:(15)][(198):10:(208)]' file_name = "sw.nc" with urllib.request.urlopen(url, context=ctx) as u, \ open(file_name, 'wb') as f: f.write(u.read()) print('complete') source: https://github.com/CoastWatch-WestCoast/python_code/blob/satellite_course_jan_2022/compare_satellite_timeseries.ipynb def…

git cheatsheet

How to change the git host URL # to create a new remote url git remote -v # to print and view the remote address for push and pull git…

Rust: guessing game

Source: https://doc.rust-lang.org/book/ch02-00-guessing-game-tutorial.html Here's the cheatsheet and summary of the rust tutorial (source) $ cargo new myproj $ cd myproj $ vi src/main.rs # to edit $ cargo run file: main.rs…