Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Diversity Claim #13

Open
GmanB3398 opened this issue Jul 12, 2019 · 16 comments
Open

Diversity Claim #13

GmanB3398 opened this issue Jul 12, 2019 · 16 comments

Comments

@GmanB3398
Copy link

On your paragraph about diversity, I am not sure where this claim that people say that tidy is mainly for making it easier for women and minorities. This (strawman) argument seems incongruous with your evidence based approach you use in the rest of the essay. I would reconsider leaving this paragraph in, as it goes against the exact point you make in the next section.

@matloff
Copy link
Owner

matloff commented Jul 13, 2019

Actually, the claim that Tidy has brought large numbers of women and minorities to R
has come up many times in the last couple of weeks on Twitter. It has also been stated before by people affiliated with R-Ladies and, for that matter, connected to RStudio, both publicly and to me in private.

@DianeBeldame
Copy link

Unfortunately, anecdote is not data

@matloff
Copy link
Owner

matloff commented Jul 14, 2019

An essay is not a research paper.

@DianeBeldame
Copy link

That's not an excuse for argumentum ad verecundiam

@pmarchand1
Copy link

That part of the R community was found to be more inclusive by many people, and that the tools were found to be easier to learn, doesn't imply what you're saying in the essay. Maybe the same people are making both pedagogical efforts and efforts at creating a more positive community at the same time.

@matloff
Copy link
Owner

matloff commented Jul 14, 2019

GmanB3398, it wouldn't matter how footnotes, citations and so I would include in my essay. The RStudio loyalists wouldn't accept it. I've expressed my thoughts here, and that's it, no aspiration for proselytizing.

@matloff
Copy link
Owner

matloff commented Jul 14, 2019

My point about tapply() was that the so-called "base-R solution" for "Summarise rows within groups" appears (sorry, only skimmed it) to be a typical tapply() situation, far simpler than the claimed "base-R solution" and certainly simpler and more obvious to code.

@drag05
Copy link

drag05 commented Sep 16, 2021

@GmanB3398
I agree with your point that the diversity argument seems a bit forced.
@DianeBeldame
I think anecdote is data and I don't appreciate the veiled push for twitter as being an authority.
@matloff
Beautiful article! Teachability is a valid entry point to this more insidious internal split (takeover) of R.

@DianeBeldame
Copy link

@drag05 I don't care about what you think and I don't care if you appreciate anything I've written or not.

There is evidence that the R community is more diverse than others in STEM. Period.
And :

  • correlation is not causality
  • anecdote is not data. Period again.

Writing an essay doesn't mean armchair philosophy.

Thing is, I run an R training organisation. We've trained +2000 adults so far in small groups (half a dozen) for +20k hours*learners and I have evidence that Rmd first + tidyverse first + documentation first approaches combined to teaching techniques coming from neurolearning improves learning experience and upskilling.

Almost forgot...we don't teach for loops or matrix since 2018. Yet, our learners build packages on a daily basis as naturally as breathing to ship them in production. I would love to tell you more about $ but you're not ready...

It's not because you've learnt it the hard way you should do the same and perpetrate misconceptions and unfounded beliefs.

But it's common wisdom that @matloff is more prompt to criticize than reassess himself : 'You can lead a horse to water but you can’t make him drink'

@drag05
Copy link

drag05 commented Sep 16, 2021

@DianeBeldame : Just take a deep breath ...

@matloff
Copy link
Owner

matloff commented Sep 16, 2021

Well, @DianeBeldame, I've been reassessing myself all my life. :-) I've gone from FORTRAN to C to Perl to Python to S to R, both in teaching and in my own use. Today I use/teach mainly R and Python. I've also been a huge supporter of RStudio, both the product and the RS staff, from the very beginning. Accusing someone of inability to change is a standard method of attack, but it doesn't work here, sorry. I hope you'll avoid ad hominem.

@aphalo
Copy link

aphalo commented Sep 17, 2021

@DianeBeldame @matloff In my experience the teachers' view of what is difficult or not very easily is taken up by his/hers students. So, this is something to consider in this discussion. Another, more important question is this: knowing the tidyverse is a very different thing to knowing the R language. The tidyverse has become a new language or grammar built on top of R. To me someone who does not know about R's for loop construct, matrix, arrays or the various apply functions does not know the R language, point. If I interpret Matloff's view correctly he says that starting by teaching the tidyverse is not a good way of teaching the R language. Something, I agree with. @DianeBeldame In spite of your strong words, in my view your own argument confirms this: you are stopping short of teaching your students the R language! You teach them the tidyverse.

@matloff
Copy link
Owner

matloff commented Sep 18, 2021

Yes, my primary concern is for new learners of R.

@drag05
Copy link

drag05 commented Sep 18, 2021

@matloff

"Yes, my primary concern is for new learners of R"

.... and as Teacher, you give them the opportunity of making an informed choice while majority of tidyverse teachers - as their stance and language used in this and other threads illustrate - resent it .

One could suspect an aliasing pecuniary factor here. Maybe this is one case where correlation is causation (sic) since base R requires fewer lessons to master.

@ratnanil
Copy link

This sums up everything which is wrong if you're dogmatic about the tidyverse (or anything, really):

Almost forgot...we don't teach for loops or matrix since 2018. [...] I would love to tell you more about $ but you're not ready...

@drag05
Copy link

drag05 commented Jan 13, 2023

@ratnanil Yeah! Will I ever be ready for $$$$ !? For sure @DianeBeldame could share some tips

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants