My guide to data visualization, which includes a very long table of contents, tons of charts, and more.
--> Why data visualization matters and how to make charts more effective, clear, transparent, and sometimes, beautiful.
www.scientificdiscovery.dev/p/salonis-gu...
My guide to data visualization, which includes a very long table of contents, tons of charts, and more.
--> Why data visualization matters and how to make charts more effective, clear, transparent, and sometimes, beautiful.
www.scientificdiscovery.dev/p/salonis-gu...
For part 2 I used lpSolve but I suspect could just use lm() with a bit of care in the few cases with multiple solutions.
For part 2 I used lpSolve but I suspect could just use lm() with a bit of care in the few cases with multiple solutions.
But why? And who on earth asked for this? Is this Project K all over again?
@connorsharp.bsky.social has the scoop - and a campaign to restore sanity.
But why? And who on earth asked for this? Is this Project K all over again?
@connorsharp.bsky.social has the scoop - and a campaign to restore sanity.
Can I prove Deloitte used AI to write this report? No. But that would honestly be the less embarrassing option. The research in this report is below par for a 1st year undergrad, where they even bother to show research.
Let's unpack some of the mistakes I found.
#nzpol
www.rnz.co.nz/news/politic...
Can I prove Deloitte used AI to write this report? No. But that would honestly be the less embarrassing option. The research in this report is below par for a 1st year undergrad, where they even bother to show research.
Let's unpack some of the mistakes I found.
#nzpol
raw <- read.csv('input.txt', header=FALSE)
d <- dist(raw)
h <- hclust(d, method='single')
prod(sort(table(cutree(h, h=sort(d)[1000])), decreasing=TRUE)[1:3])
prod(raw[which(as.matrix(d) == max(h$height), arr.ind=TRUE)[1,],]$V1)
raw <- read.csv('input.txt', header=FALSE)
d <- dist(raw)
h <- hclust(d, method='single')
prod(sort(table(cutree(h, h=sort(d)[1000])), decreasing=TRUE)[1:3])
prod(raw[which(as.matrix(d) == max(h$height), arr.ind=TRUE)[1,],]$V1)
Climate scientists have said 2.7C would represent 'unprecedented peril'.
newsroom.co.nz/2025/12/04/g...
Climate scientists have said 2.7C would represent 'unprecedented peril'.
newsroom.co.nz/2025/12/04/g...
Climate scientists have said 2.7C would represent 'unprecedented peril'.
newsroom.co.nz/2025/12/04/g...
Climate scientists have said 2.7C would represent 'unprecedented peril'.
newsroom.co.nz/2025/12/04/g...
Because timezones, there are morning and afternoon streams, join either or both
pretix.eu/r-contributo...
Because timezones, there are morning and afternoon streams, join either or both
pretix.eu/r-contributo...
⚠️ Please be careful: it's an area for experienced bike riders, with some more dangerous areas. If you're not sure, the train is an option
If you do bike there, this map shows a good approach 💡
⚠️ Please be careful: it's an area for experienced bike riders, with some more dangerous areas. If you're not sure, the train is an option
If you do bike there, this map shows a good approach 💡
Check it out here: nrennie.rbind.io/statistical-...
#DataViz #ggplot2
Check it out here: nrennie.rbind.io/statistical-...
#DataViz #ggplot2
…so @connorsharp.bsky.social smartly suggested revisiting light rail in Auckland💡
Breaking news: the proposal was “endorsed” as highlighting a pressing and solvable issue!👏🏼
What happens now?
…so @connorsharp.bsky.social smartly suggested revisiting light rail in Auckland💡
Breaking news: the proposal was “endorsed” as highlighting a pressing and solvable issue!👏🏼
What happens now?
“All three [gas companies] projected flat or declining net total connections to their networks, with disconnections outpacing new consumers.”
“Firstgas and Vector had urged […] a network wind-down date in the 2040s should be in the mix.”
1/2
“All three [gas companies] projected flat or declining net total connections to their networks, with disconnections outpacing new consumers.”
“Firstgas and Vector had urged […] a network wind-down date in the 2040s should be in the mix.”
1/2