Thank all contributors on home page
This commit is contained in:
parent
a87a0511dd
commit
7bf844fb66
|
@ -0,0 +1,31 @@
|
||||||
|
library(tidyverse)
|
||||||
|
contribs_all_json <- gh::gh("/repos/:owner/:repo/contributors",
|
||||||
|
owner = "hadley",
|
||||||
|
repo = "r4ds",
|
||||||
|
.limit = Inf
|
||||||
|
)
|
||||||
|
contribs_all <- tibble(
|
||||||
|
login = contribs_all_json %>% map_chr("login"),
|
||||||
|
n = contribs_all_json %>% map_int("contributions")
|
||||||
|
)
|
||||||
|
|
||||||
|
contribs_old <- read_csv("contributors.csv", col_types = list())
|
||||||
|
contribs_new <- contribs_all %>% anti_join(contribs_old)
|
||||||
|
|
||||||
|
# Get info for new contributors
|
||||||
|
needed_json <- map(
|
||||||
|
contribs_new$login,
|
||||||
|
~ gh::gh("/users/:username", username = .x)
|
||||||
|
)
|
||||||
|
info_new <- tibble(
|
||||||
|
login = map_chr(needed_json, "login", .default = NA),
|
||||||
|
name = map_chr(needed_json, "name", .default = NA),
|
||||||
|
blog = map_chr(needed_json, "blog", .default = NA)
|
||||||
|
)
|
||||||
|
info_old <- contribs_old %>% select(login, name, blog)
|
||||||
|
info_all <- bind_rows(info_old, info_new)
|
||||||
|
|
||||||
|
contribs_all <- contribs_all %>%
|
||||||
|
left_join(info_all) %>%
|
||||||
|
arrange(login)
|
||||||
|
write_csv(contribs_all, "contributors.csv")
|
|
@ -0,0 +1,139 @@
|
||||||
|
login,n,name,blog
|
||||||
|
adidoit,1,adi pradhan,http://adidoit.github.io
|
||||||
|
agila5,1,Andrea Gilardi,
|
||||||
|
ajay-d,1,Ajay Deonarine,http://deonarine.com/
|
||||||
|
AlanFeder,1,NA,
|
||||||
|
alonzi,1,pete,
|
||||||
|
ALShum,1,Alex,www.ALShum.com
|
||||||
|
andland,1,Andrew Landgraf,http://andrewlandgraf.com
|
||||||
|
andrewmacfarland,1,NA,http://www.andrewmacfarland.com/
|
||||||
|
aviast,1,Michael Henry,
|
||||||
|
batpigandme,1,Mara Averick,https://twitter.com/dataandme
|
||||||
|
bbrewington,1,Brent Brewington,
|
||||||
|
behrman,29,Bill Behrman,
|
||||||
|
benherbertson,3,Ben Herbertson,
|
||||||
|
benmarwick,2,Ben Marwick,http://faculty.washington.edu/bmarwick/
|
||||||
|
bensteinberg,4,Ben Steinberg,
|
||||||
|
bgreenwell,9,Brandon Greenwell,
|
||||||
|
bklamer,11,Brett Klamer,
|
||||||
|
chrMongeau,1,Christian Mongeau,http://mongeau.net
|
||||||
|
coopermor,2,Cooper Morris,
|
||||||
|
csgillespie,7,Colin Gillespie,http://www.mas.ncl.ac.uk/~ncsg3/
|
||||||
|
csrvermaak,7,Rademeyer Vermaak,
|
||||||
|
curious-abhinav,1,Abhinav Singh,https://curious-abhinav.github.io
|
||||||
|
curtisalexander,1,Curtis Alexander,https://www.calex.org
|
||||||
|
cwarden,2,Christian G. Warden,http://xn.pinkhamster.net/
|
||||||
|
darrkj,1,Kenny Darrell,http://darrkj.github.io/blogs
|
||||||
|
davidrubinger,1,David Rubinger,
|
||||||
|
DDClark,1,David Clark,
|
||||||
|
derwinmcgeary,1,Derwin McGeary,http://derwinmcgeary.github.io
|
||||||
|
dgromer,2,Daniel Gromer,
|
||||||
|
djbirke,1,NA,
|
||||||
|
dpastoor,2,Devin Pastoor,
|
||||||
|
duju211,12,Julian During,
|
||||||
|
dylancashman,1,Dylan Cashman,https://www.eecs.tufts.edu/~dcashm01/
|
||||||
|
eddelbuettel,1,Dirk Eddelbuettel,http://dirk.eddelbuettel.com
|
||||||
|
EdwinTh,1,Edwin Thoen,thats-so-random.com
|
||||||
|
elgabbas,1,Ahmed El-Gabbas,https://elgabbas.github.io
|
||||||
|
ericwatt,1,Eric Watt,www.ericdwatt.com
|
||||||
|
erikerhardt,2,Erik Erhardt,StatAcumen.com
|
||||||
|
etiennebr,2,Etienne B. Racine,
|
||||||
|
evjrob,1,Everett Robinson,
|
||||||
|
flemingspace,1,Flemming Villalona,
|
||||||
|
florisvdh,1,Floris Vanderhaeghe,
|
||||||
|
gadenbuie,1,Garrick Aden-Buie,https://garrickadenbuie.com
|
||||||
|
garrettgman,101,Garrett Grolemund,
|
||||||
|
GoldbergData,1,Josh Goldberg,https://twitter.com/GoldbergData
|
||||||
|
gridgrad,1,bahadir cankardes,
|
||||||
|
gustavdelius,2,Gustav W Delius,
|
||||||
|
hadley,725,Hadley Wickham,http://hadley.nz
|
||||||
|
hao-trivago,2,Hao Chen,
|
||||||
|
harrismcgehee,7,Harris McGehee,https://gist.github.com/harrismcgehee
|
||||||
|
hengnicai,1,Hengni Cai,
|
||||||
|
iansealy,3,Ian Sealy,
|
||||||
|
ijlyttle,3,Ian Lyttle,
|
||||||
|
ivan-krukov,1,Ivan Krukov,
|
||||||
|
jacobkap,1,Jacob Kaplan,http://crimedatatool.com/
|
||||||
|
jazzlw,1,Jazz Weisman,
|
||||||
|
jdstorey,1,John D. Storey,http://jdstorey.github.io/
|
||||||
|
jeffboichuk,2,Jeff Boichuk,https://www.commerce.virginia.edu/faculty/boichuk
|
||||||
|
jefferis,1,Gregory Jefferis,http://www2.mrc-lmb.cam.ac.uk/group-leaders/h-to-m/gregory-jefferis/
|
||||||
|
JeldorPKU,1,蒋雨蒙,https://jeldorpku.github.io
|
||||||
|
jennybc,6,Jennifer (Jenny) Bryan,https://jennybryan.org
|
||||||
|
jenren,1,Jen Ren,
|
||||||
|
jeroenjanssens,1,Jeroen Janssens,http://jeroenjanssens.com
|
||||||
|
jimhester,2,Jim Hester,http://www.jimhester.com
|
||||||
|
jjchern,6,JJ Chen,
|
||||||
|
joannejang,2,Joanne Jang,joannejang.com
|
||||||
|
johnsears,1,John Sears,
|
||||||
|
jonathanflint,1,NA,
|
||||||
|
jonmcalder,1,Jon Calder,http://joncalder.co.za
|
||||||
|
jonpage,3,Jonathan Page,economistry.com
|
||||||
|
jpetuchovas,1,Justinas Petuchovas,
|
||||||
|
jroberayalas,7,Jose Roberto Ayala Solares,jroberayalas.netlify.com
|
||||||
|
jules32,1,Julia Stewart Lowndes,http://jules32.github.io
|
||||||
|
kaetschap,1,Sonja,
|
||||||
|
karawoo,1,Kara Woo,http://karawoo.com
|
||||||
|
katrinleinweber,1,Katrin Leinweber,
|
||||||
|
kdpsingh,5,Karandeep Singh,http://umich.edu/~kdpsingh
|
||||||
|
khumph,1,Kyle Humphrey,
|
||||||
|
kirillseva,2,Kirill Sevastyanenko,
|
||||||
|
koalabearski,1,NA,
|
||||||
|
krlmlr,1,Kirill Müller,
|
||||||
|
landesbergn,1,Noah Landesberg,noahlandesberg.com
|
||||||
|
lindbrook,1,NA,
|
||||||
|
maurolepore,2,Mauro Lepore,https://fgeo.netlify.com/
|
||||||
|
mbeveridge,6,Mark Beveridge,https://twitter.com/mbeveridge
|
||||||
|
mfherman,1,Matt Herman,mattherman.info
|
||||||
|
mine-cetinkaya-rundel,4,Mine Cetinkaya-Rundel,https://stat.duke.edu/~mc301
|
||||||
|
mjhendrickson,1,Matthew Hendrickson,https://about.me/matthew.j.hendrickson
|
||||||
|
MJMarshall,2,NA,
|
||||||
|
mustafaascha,1,Mustafa Ascha,
|
||||||
|
nareal,1,Nelson Areal,nelsonareal.net
|
||||||
|
nate-d-olson,1,Nate Olson,
|
||||||
|
nateaff,1,Nathanael,nateaff.com
|
||||||
|
nickclark1000,1,Nick Clark,
|
||||||
|
nickelas,1,NA,
|
||||||
|
nirmalpatel,2,Nirmal Patel,http://playpowerlabs.com
|
||||||
|
nmjakobsen,1,Nina Munkholt Jakobsen,http://www.nmjakobsen.com
|
||||||
|
Nowosad,6,Jakub Nowosad,https://nowosad.github.io
|
||||||
|
peterhurford,1,Peter Hurford,http://www.peterhurford.com
|
||||||
|
pkq,4,Patrick Kennedy,
|
||||||
|
radugrosu,10,Radu Grosu,radugrosu.com
|
||||||
|
Ranae,2,Ranae Dietzel,ranae.github.io
|
||||||
|
rgertenbach,1,Robin Gertenbach,
|
||||||
|
rlzijdeman,2,Richard Zijdeman,
|
||||||
|
Robinlovelace,2,Robin,http://robinlovelace.net
|
||||||
|
robinsones,1,Emily Robinson,robinsones.github.io
|
||||||
|
RohanAlexander,1,Rohan Alexander,https://www.rohanalexander.com/
|
||||||
|
RomeroBarata,1,Romero Morais,
|
||||||
|
rudeboybert,1,Albert Y. Kim,http://rudeboybert.rbind.io/
|
||||||
|
saghirb,3,Saghir,http://www.ilustat.com
|
||||||
|
sauercrowd,1,Jonas,https://blog.sauercrowdlabs.xyz
|
||||||
|
schuess,2,Robert Schuessler,
|
||||||
|
seamus-mckinsey,4,Seamus McKinsey,
|
||||||
|
seanpwilliams,1,NA,
|
||||||
|
seasmith,1,Luke Smith,https://seasmith.github.io
|
||||||
|
sedaghatfar,3,Matthew Sedaghatfar,
|
||||||
|
sekR4,1,Sebastian Kraus,https://www.linkedin.com/in/sebastiankrausjena
|
||||||
|
sfirke,1,Sam Firke,samfirke.com
|
||||||
|
ShanEllis,1,Shannon Ellis,shanellis.com
|
||||||
|
shoili,1,NA,shoili.github.io
|
||||||
|
sibusiso16,52,S'busiso Mkhondwane,
|
||||||
|
spirgel,2,NA,
|
||||||
|
StevenMMortimer,1,Steven M. Mortimer,https://stevenmortimer.com
|
||||||
|
stragu,1,Stéphane Guillou,https://stragu.github.io/
|
||||||
|
svenski,1,Sergiusz Bleja,
|
||||||
|
talgalili,1,Tal Galili,https://www.r-statistics.com
|
||||||
|
timwaterhouse,1,Tim Waterhouse,
|
||||||
|
tjmahr,1,TJ Mahr,tjmahr.com
|
||||||
|
tklebel,4,Thomas Klebel,https://thomasklebel.eu
|
||||||
|
tomjamesprior,1,Tom Prior,
|
||||||
|
tteo,4,Terence Teo,tteo.github.io
|
||||||
|
wibeasley,2,Will Beasley,http://scholar.google.com/citations?user=ffsJTC0AAAAJ&hl=en
|
||||||
|
yahwes,3,NA,yahwes.github.io
|
||||||
|
yihui,3,Yihui Xie,https://yihui.name
|
||||||
|
yimingli,3,Yiming (Paul) Li,https://yimingli.net
|
||||||
|
yutannihilation,1,Hiroaki Yutani,https://twitter.com/yutannihilation
|
||||||
|
zeal626,1,NA,
|
||||||
|
zo0z,1,Azza Ahmed,
|
|
16
index.rmd
16
index.rmd
|
@ -18,4 +18,18 @@ This is the website for __"R for Data Science"__. This book will teach you how t
|
||||||
This website is (and will always be) __free to use__, and is licensed under the [Creative Commons Attribution-NonCommercial-NoDerivs 3.0](http://creativecommons.org/licenses/by-nc-nd/3.0/us/) License. If you'd like a __physical copy__ of the book, you can order it from [amazon](http://amzn.to/2aHLAQ1); it was published by O'Reilly in January 2017. If you'd like to __give back__
|
This website is (and will always be) __free to use__, and is licensed under the [Creative Commons Attribution-NonCommercial-NoDerivs 3.0](http://creativecommons.org/licenses/by-nc-nd/3.0/us/) License. If you'd like a __physical copy__ of the book, you can order it from [amazon](http://amzn.to/2aHLAQ1); it was published by O'Reilly in January 2017. If you'd like to __give back__
|
||||||
please make a donation to [Kākāpō Recovery](https://www.doc.govt.nz/kakapo-donate): the [kākāpō](https://www.youtube.com/watch?v=9T1vfsHYiKY) (which appers on the cover of R4DS) is a critically endangered native NZ parrot; there are only 148 left.
|
please make a donation to [Kākāpō Recovery](https://www.doc.govt.nz/kakapo-donate): the [kākāpō](https://www.youtube.com/watch?v=9T1vfsHYiKY) (which appers on the cover of R4DS) is a critically endangered native NZ parrot; there are only 148 left.
|
||||||
|
|
||||||
The book is written in [RMarkdown](https://rmarkdown.rstudio.com) with [bookdown](https://bookdown.org). It is automatically rebuilt from [source](https://github.com/hadley/r4ds) by [travis](http://travis-ci.org/).
|
The book is written in [RMarkdown](https://rmarkdown.rstudio.com) with [bookdown](https://bookdown.org). It is automatically rebuilt from [source](https://github.com/hadley/r4ds) by [travis](http://travis-ci.org/). R4DS is a collaborative effort and many people have contributed fixes and improvements via pull request.
|
||||||
|
|
||||||
|
```{r, results = "asis", echo = FALSE, message = FALSE}
|
||||||
|
library(dplyr)
|
||||||
|
contributors <- readr::read_csv("contributors.csv", col_types = list())
|
||||||
|
contributors <- contributors %>%
|
||||||
|
mutate(
|
||||||
|
link = glue::glue("[\\@{login}](https://github.com/{login})"),
|
||||||
|
desc = ifelse(is.na(name), link, glue::glue("{name} ({link})"))
|
||||||
|
)
|
||||||
|
|
||||||
|
cat("A big thanks goes to everyone has contributed!\n")
|
||||||
|
cat(paste0(contributors$desc, collapse = ", "))
|
||||||
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue