Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

"The Joy of Functional Programming (for Data Science)" with Hadley Wickham

Автор: Association for Computing Machinery (ACM)

Загружено: 2019-06-28

Просмотров: 29261

Описание:

Title: The Joy of Functional Programming for Data Science
Speaker: Hadley Wickham
Date: 6/20/2019

Abstract

Functional programming (FP) provides a rich set of tools for reducing duplication in your code. The goal of FP is to make it easy to express repeated actions using high-level verbs. I think that learning a little about FP is really important for data scientists, because it's a really good fit for many problems that you'll encounter in practice.

In this talk, I'll introduce you to the basics of functional programming in R, using the purrr package. I'll begin by briefly dissecting the for loop that you're already familiar with, then continue to show why functional programming provides elegant alternatives. I'll next dive into two examples showing where FP is particularly useful in data science: when ingesting unruly datasets spread across multiple files, and producing multiple reports for different stakeholders.

You'll get the most out of this talk if you're familiar with R, or you've done data science in other languages like Python.

SPEAKER
Hadley Wickham, Chief Scientist, RStudio
Hadley is Chief Scientist at RStudio, a member of the R Foundation, and Adjunct Professor at Stanford University and the University of Auckland. He builds tools (both computational and cognitive) to make data science easier, faster, and more fun. His work includes packages for data science (the tidyverse: including ggplot2, dplyr, tidyr, purrr, and readr) and principled software development (roxygen2, testthat, devtools). He is also a writer, educator, and speaker promoting the use of R for data science. Learn more on his website, http://hadley.nz.

MODERATOR
Andrew Conklin, Director of Engineering, Origent Data Sciences; ACM Practitioners Board
Andrew Conklin leads the engineering, product development, and compliance for Origent's emerging realtime analytics services in patient disease progression modeling for clinical trials. Andrew gives talks on Fast and Iterative R model deployment workflows with "Serverless" Functions, at places such as Dataiku EGG Conference 2018. He also serves on ACM's Practitioners Board and is Chair of the ACM Distinguished Speakers Program committee. He enjoys activating local tech communities, courageous ideas, and thrives on ingenuity.

"The Joy of Functional Programming (for Data Science)" with Hadley Wickham

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4979 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Qne86lxjgtg" ["related_video_title"]=> string(61) "[DSC 4.0] What Makes a Good Function - Hadley Wickham keynote" ["posted_time"]=> string(19) "6 лет назад" ["channelName"]=> string(23) "Data Science Conference" } [1]=> object(stdClass)#4952 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "D48JHU4llkk" ["related_video_title"]=> string(52) "ViennaR Meetup March 2019 | Hadley Wickham Tidy Data" ["posted_time"]=> string(19) "6 лет назад" ["channelName"]=> string(9) "Quantargo" } [2]=> object(stdClass)#4977 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "rz3_FDVt9eg" ["related_video_title"]=> string(43) "Hadley Wickham: Managing many models with R" ["posted_time"]=> string(19) "9 лет назад" ["channelName"]=> string(41) "Psychology at the University of Edinburgh" } [3]=> object(stdClass)#4984 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "6lBwyd8L1BE" ["related_video_title"]=> string(96) ""Agile Data Science: Achieving Salesforce-Scale Machine Learning in Production" with Sarah Aerni" ["posted_time"]=> string(19) "6 лет назад" ["channelName"]=> string(41) "Association for Computing Machinery (ACM)" } [4]=> object(stdClass)#4963 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "0if71HOyVjY" ["related_video_title"]=> string(71) "Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018" ["posted_time"]=> string(19) "6 лет назад" ["channelName"]=> string(16) "GOTO Conferences" } [5]=> object(stdClass)#4981 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "iyrnPNBWIQ4" ["related_video_title"]=> string(161) "«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata" ["posted_time"]=> string(19) "4 дня назад" ["channelName"]=> string(28) "Это Осетинская!" } [6]=> object(stdClass)#4976 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "wyABTfR9UTU" ["related_video_title"]=> string(53) "Object Oriented Programming vs Functional Programming" ["posted_time"]=> string(21) "4 года назад" ["channelName"]=> string(27) "Modern Software Engineering" } [7]=> object(stdClass)#4986 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "NDHSBUN_rVU" ["related_video_title"]=> string(55) "David Robinson - Ten Tremendous Tricks in the Tidyverse" ["posted_time"]=> string(19) "5 лет назад" ["channelName"]=> string(16) "Lander Analytics" } [8]=> object(stdClass)#4962 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "CLeZyIID9Bo" ["related_video_title"]=> string(42) "Chill Lofi Mix [chill lo-fi hip hop beats]" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(6) "Settle" } [9]=> object(stdClass)#4980 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "MuOxlUN9q4E" ["related_video_title"]=> string(38) "Intro to Functional Programming with R" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(47) "R User Group at Harvard Data Science Initiative" } }
[DSC 4.0] What Makes a Good Function - Hadley Wickham keynote

[DSC 4.0] What Makes a Good Function - Hadley Wickham keynote

ViennaR Meetup March 2019 | Hadley Wickham Tidy Data

ViennaR Meetup March 2019 | Hadley Wickham Tidy Data

Hadley Wickham: Managing many models with R

Hadley Wickham: Managing many models with R

"Agile Data Science: Achieving Salesforce-Scale Machine Learning in Production" with Sarah Aerni

Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018

Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

Object Oriented Programming vs Functional Programming

Object Oriented Programming vs Functional Programming

David Robinson - Ten Tremendous Tricks in the Tidyverse

David Robinson - Ten Tremendous Tricks in the Tidyverse

Chill Lofi Mix [chill lo-fi hip hop beats]

Chill Lofi Mix [chill lo-fi hip hop beats]

Intro to Functional Programming with R

Intro to Functional Programming with R

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]