{prismatic} has a `best_contrast()` function that should do the trick emilhvitfeldt.github.io/prismatic/re...
Posts by Martin Wilkes
PhD AVAILABLE on #Wildlife #harvest and #management policy in the UK - studentship only for Home/UK resident status candidates - Life and social sciences collaboration - deadline 28th May 2025 - get in touch #birds #people #policy
tinyurl.com/3vxkzad9
Interested in this as a way to extend my R / RShiny skills beyond the academic realm of ecology. I can't DM you but will check back for further updates!
# unz() lets you connect to a .zip and treat it like a mini file system, # and you can load files from inside it one_zipped_csv_among_others <- readr::read_csv( unz("lotsa_zipped_csvs.zip"), "one_csv.csv" ) # readr::read_csv() can read a .zip with a single CSV in it one_zipped_csv <- readr::read_csv("big_zipped_file.zip")
Thing I just learned in #rstats: unz() lets you connect to a .zip and load files from inside it without actually unzipping it (great for a file I'm working with that's 30 MB zipped and 1+ GB unzipped, with multiple CSVs in it)
position_jitter()
position_jitter_ellipse()
position_sunflower()
position_circlepack()
New visualization tool alert!
The vayr package version 1.0.0 is now on CRAN.
It contains position adjustments for ggplot2 that help with overplotting in pleasing ways. My favorite is position_sunflower().
- install.packages("vayr")
- alexandercoppock.com/vayr
#rstats #ggplot2 #dataviz
Join @davidolusoga.bsky.social and Philip Leverhulme Prize winner @sadiahqureshi.bsky.social in conversation this June as they explore the themes of Qureshi’s powerful new book, Vanished: An Unnatural History of Extinction.
Buy your tickets here: www.eventbrite.co.uk/e/sadiah-qur...
The cover of a board game review in the "Books and Arts" section of the science journal, Nature. The page is mostly taken up by a large color photo of the game board, which features detailed pictures of fish cards. The title of the review is "This board game lets you dip into marine ecology".
Had a lot of fun reviewing the #boardgame #Finspan w/
@oschwery.bsky.social for @nature.com!
This fish-themed game harnesses some of my favorite aspects of #Wingspan, blending stunning art & trophic ecology with fast-paced play.
rdcu.be/eg2Dx
#Finspan by @stonemaiergames.com
This is fantastic! This website allows you to watch TV stations from around the world. I just watched 2 minutes of Afghan volleyball. All the small regional TV stations from Germany are here too. Spread the word! Source: tv.garden
Screenshot of the linked Quarto website, with input checkboxes to change different conditions for a regression model that predicts economic performance based on US political party, with a reported p-value
I’ve long used FiveThirtyEight’s interactive “Hack Your Way To Scientific Glory” to illustrate the idea of p-hacking when I teach statistics. But ABC/Disney killed the site earlier this month :(
So I made my own with #rstats and Observable and #QuartoPub ! stats.andrewheiss.com/hack-your-way/
Map of global lake distribution, colored by the number of SWOT overpasses per 21 day cycle. There are many lakes with a high number of SWOT overpasses at high northern latitudes, but there are also tens of thousands to more than a million lakes on every continent. Lakes are graphed by latitude and longitude on the edges of the figure.
Do you work on lakes globally? Check out what is, to my mind, the most complete global database of lakes (~6M) and associated attributes, newly published in WRR. Also the basis for SWOT lake data. agupubs.onlinelibrary.wiley.com/doi/full/10....
🔎 🌍 🧪 How reliable are biodiversity trend assessments? A new paper in @ecography.bsky.social led by the amazing @wilkesma.bsky.social, reveals hidden sources of uncertainty in monitoring data and modeling choices that can dramatically alter conservation conclusions… (1/5)
🔗 bit.ly/4ibhAgq
📢 Biodiversity scientists 📢 Ever wondered how the decisions we make during biodiversity trend assessment affects reported trends? Our new @ecography.bsky.social paper shows how we can mitigate biases and be more transparent about trend uncertainty nsojournals.onlinelibrary.wiley.com/doi/full/10....
More opportunities for postgraduateresearch via the @leverhulme.bsky.social #SustainableTransitions programme at University of Essex. Fully funded MSc followed by a PhD. Open to UK students meeting specific eligibility criteria. Closing 18 April. See www.essex.ac.uk/scholarships... for more details
Just two weeks left apply for these opportunities for unique interdisciplinary PhD research on #biodiversity funded by @leverhulme.bsky.social. Apply by 7th February!
Messing around with shinylive. For real, how are people not freaking out?!!
Zero hosting costs, no online requirements, no installation required, nothing not a damn thing.
#rstats #databs
I'm happy to use my first #Bluesky post to announce that there's now a shiny app for the endotherm model of the #NicheMapR package bioforecasts.science.unimelb.edu.au/app_direct/e...
Everything you ever wanted to know to get started on #microclimate is compiled there ⬇️ in 🔟 guidelines 🤓 Unpack each 1️⃣ to select the right variable, the most relevant spatiotemporal scale, the best sampling design & to tailor your analyses to your study question
🧪🌐🍁
shorturl.at/VYP8f
By predicting the extent of invasion in the absence of timely interventions, the authors found that management measures were effective in limiting the spread of the yellow-legged hornet in Europe. #bioinvasions
besjournals.onlinelibrary.wiley.com/doi/10.1111/...
Stunning free #science vector art for your next poster, paper or talk 🤩
The #NIH has compiled over 2,000 illustrations including swatches and pattern brushes
bioart.niaid.nih.gov
#rstats #dataviz #phd #illustration
How do you "become" a boomer. Asking for a friend who wants significantly cheaper housing relative to income 😂
This ridgeline plot and the unconventional use of shading from white to blue to indicate sea ice loss is great. It also reinforces the impression of a dense ice pack breaking up.
Chart by @janatausch.bsky.social www.ft.com/content/63fb... #dataviz
Could I be added please?
Exotic plants are better at hitchhiking upslope 🏔 than natives ⬇️ A very important result which supports former findings on exotic plants shifting and expanding their elevation ranges upslope at a rapid pace #RangeX #BioShifts 🧪🌐🌏🍁
shorturl.at/h846l
Happy to share a new paper—led by Justin Baldwin—exploring how avian dispersal ability shapes species-area relationships on islands worldwide 🐦⬛ 🏝️ 🌐 (1/2)
onlinelibrary.wiley.com/doi/10.1111/...
Celebrating @altmetric.com with this repost!
www.nature.com/articles/s41...
Islands harbor 1/3 of the world’s #plant species, including 63,280 endemics—making them #biodiversity hotspots. Yet, only 6% meet global #conservation goals.
@natureportfolio.bsky.social
#nature #science #research
The new #Grime #Review is out ⬇️ See our paper on embracing plant-plant interactions to improve predictions of plant species redistribution 🌲🌳🌴🌱🍀🌾🌼🌸
🧪🌐🌏🍁
@journalofecology.bsky.social
shorturl.at/i763n
Potential and unrealistic conservation gains for terrestrial and marine vertebrates. We define as low vs. high conservation gains (x-axis) the bottom vs. top-ranked (10%) unprotected areas for the conservation of vertebrates according to themaximisation of species range size coverage on land (a birds and mammals) and sea (b fish).We define aspotential vs. unrealistic conservation gains (y-axis), the unprotected areas being the most likely (‘low-hanging fruits’) vs. unlikely (‘highhanging fruits’) to be protected according to their social-environmental context. On global maps, established protected areas are in green, while we only represent the potential vs. unrealistic high conservation gains on land (c) and sea (d). The gradient of colours corresponds to the relative likelihood that these unprotected areas are turned into protected areas according to the 14 social-environmental factors (Tables 1 and 2) and Random Forest models (see ‘Methods’). So, potential high conservation gains are in dark blue,while unrealistic high gains are in dark red. See Fig. 5 for the average relative likelihood of PA establishment per country on land and sea. These patterns could be biased by missing PAs in theWord Database on Protected Areas. Source data and codes are provided at https://doi.org/10.5281/ zenodo.11183846.
The socioeconomic and environmental niches of world terrestrial and marine #ProtectedAreas
see our last study in Nat. Commun.
👉 www.nature.com/articles/s41...
🔑 We highlight ‘potential’ versus ‘unrealistic’ conservation gains on land and sea to meet global conservation targets.
🧪🌐🌍🦤🦑
The power of sharing authentic stories, from trusted messengers, and including the framing of future generations 🌿: theconversation.com/how-sharing-...
The founder of Statistics Globe that helps you master #rstats is on BlueSky now. Give Joachim a follow ⤵️
New (ok, not new, since 1953) distribution for count data just dropped! Modeling over/underdispersed count data with the Good Distribution - yehaw good.glm() besjournals.onlinelibrary.wiley.com/doi/full/10.... #rstats 🌍