Hi folks!

I'm a research software engineer, working on making fun #rstats packages for data analysis - from exploratory data analysis, to statistical modelling, to listing synonyms!

Here are some of my favourite packages I've written:

{visdat}: docs.ropensci.org/visdat

{naniar}: naniar.njtierney.com

{brolgar}: brolgar.njtierney.com

{conmat}: https://njtierney.github.io/conmat/

I currently help maintain the {greta} package for statistical modelling. https://greta-stats.org/ which builds simple and scalable statistical models using #TensorFlow

Follow me for #rstats questions, answers, and ocassional digressions into hiking and discussions on ultralight gear.

#rstats #rse #researchsoftwareengineering #ultralight

Builds contact matrices using GAMs and population data

Builds contact matrices using GAMs and population data. This package incorporates data that is copyright Commonwealth of Australia (Australian Electoral Commission and Australian Bureau of Statistics) 2020.

@njtierney OK we'll have to find time to nerd out on gear as much as R
@noamross Oh yes! I'm preparing to do the PCT in May next year - so many exciting gear things.
@njtierney Got into bikepacking a couple of years ago and you've really got to minimize for that! From the end of 250 mi ride:
@noamross @njtierney Noam, I really appreciate the alt text you put for the photo, but how could you omit the "No bicycling" sign attached to the fence upon which your bicycle is propped??? Do you not wish for users who cannot see your photo to live this ironic juxtaposition deliciously?
@zkamvar @njtierney The funny thing is that I pass by that sign every day, and I didn't even notice it was there until someone pointed it out in this photo. Like I have selective blindness to such signs.

@noamross @zkamvar Haha! So good!

Yeah wow that's quite minimal! Are you just doing tarp/bivvy camping or something?

@njtierney @zkamvar Yup, just a tarp (the Twinn for two from Gossamer gear). Good in cool weather when bugs aren't an issue but you're carrying more clothes and sleeping gear.
@njtierney yay, I used naniar too, and quite like it! Thank you for that!
@e_wann_a No worries! Hope it has been useful, I am very proud of that package!

@njtierney
Hi Nick!

Long-time user of visdat.
Great PKG!.

Two Suggestions in vis_expect()

1)
allow not only a complete DF (all cols) as ".x" input,
but ALSO just one or more specific DF vars
as ".x" input.
ie - allow just: airquality$Wind

2) allow one or more AND/OR/NOT conditions

ie:
f/ suggestions above...

visdat::vis_expect(airquality$Wind , ~.x >= 15 & ~.x < 18)

This would be of great value...

sf99
visdat PKG 060.9000
R, Rstudio, Ubuntu Linux 20.04
San Francisco.

@sf99 Hi Thanks for the kind words and suggestions!

Do you think you could post these as issues here? https://github.com/ropensci/visdat/issues

That way I can keep track of things in one place :)

I think it's possible to do these things, although I think the interface would be more like

```
vis_expect(
airquality,
Wind,
~.x >= 15 & ~.x < 18
```

Then this would only show the cases for wind in the data. I think it's possible to capture this by having `...` as the argument - it could also support multiple columns perhaps.

Issues ยท ropensci/visdat

Preliminary Exploratory Visualisation of Data. Contribute to ropensci/visdat development by creating an account on GitHub.

GitHub

@njtierney
Hi Nick,

Done!.

It's included in GIT Issues (#152) for visdat PKG.

Have a GREAT day
in your part of the world...

Best!.

@njtierney naniar is such useful thing. Plots helped me many times and I always recommend it left and right :)