sql saturday lisbon 2017 rui quintino -r first steps for sql devs & dbas

Post on 11-Apr-2017

175 Views

Category:

Data & Analytics

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

First steps with R & RStudio for SQL Developers & DBAsRui QuintinoData Research @ DevScope

Our Incredible Sponsors:

SQLSat Lisbon is brought you by:

Tuga IT 2017 (18-20 May, 2017)

http://www.tugait.pt/2017

Say Thank you to Volunteers:

They spend their FREE time to give you this event.

Because they are crazy. Because they want YOU

to learn from the BEST IN THE WORLD.

André Batista (The Guilty One):

Paulo Matos (Finances):

Pedro Simões (Sponsors):

Claudio Silva (Special Projects):

Paulo Borges (Operations):

3 Sponsor Sessions at 15:20

Don’t miss them, they might be getting distributing some awesome prizes!

Rumos Profisee CozyRoc

Important Activities:

WIT – Women in Technology 10:15 at .NET Room

(Azure & Infrastructure Track)

Data Science Booth (near the sponsors)

About me…

Data R&D @DevScope

#MachineLearning #R#Bots #Docker #Hadoop#Python #PowerBI#SqlServer #Azure #Coaching #Learning

13 |

twitter.com/rquintino rquintino.wordpress.com

3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

“jack of all trades (and master of none)“1. a person who can do many different types of work but who is not necessarily very competent at any of them…

Session Topics

What’s R? Why R? R & RStudio First Steps Some Tips & R Gotchas How to Start?

Reminder: no machine learning, 100 level session!

14 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

What is

• A statistics programming language & environment• data visualization, machine learning, data science• Free, Open Source, Cross Platform

• 2.5+M users • Taught in most universities

• Thriving user groups worldwide

• 10.000+ free algorithms in CRAN• Scalable to big data (needs some help though…)

• New and recent grad’s use it

Language Platform

Community

Ecosystem• Rich application & platform integration

R learning/value curve

16 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

http://blog.yhat.com/posts/R-for-excel-users.html

R Challenges…

Learning curve, ROI needs time… Little bit chaotic (naming, packages) R Language “gotchas“

R Limitations (open source version) Memory bound Single threaded Commercial Support Operationalization Solved/Improved: R Server, SQL 2016 R Services

17 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Why R?

18 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

http://spectrum.ieee.org/computing/software/the-2016-top-programming-languages

20162015

Free, Powerful & Flexible

Much more than Stats or Machine Learning Also for one shot tasks, data pipelines Data Profiling, Data Quality Data Analysis & Visualization Task Automation Data Wrangling (pretty much anything…

yes…not being the best at everything!)

21 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Let’s Start!

R Language & R Studio IDE

22 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

23 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

24 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

25 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

26 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

27 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

28 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

29 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

30 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

31 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

32 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

33 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

34 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

35 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

36 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

37 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

38 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

39 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

40 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

41 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

42 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

43 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

44 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

45 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

46 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

47 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

48 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

49 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

50 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

51 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

52 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

53 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

54 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

55 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

56 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

57 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

58 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

59 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

60 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

61 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

62 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

63 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

64 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

65 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

66 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

67 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

68 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-R Language & R Studio IDE

69 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-Docker,R & R Studio IDE

70 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-Docker,R & R Studio IDE

71 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-Docker, R & Jupyter

72 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-Docker, R & Jupyter

73 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

Demo-Docker, R & Jupyter

74 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

R & R Studio-Get Started!

75 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

R & R Studio-Get Started!

76 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

R & R Studio-Get Started!

77 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

R & R Studio-Get Started!

78 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

R & R Studio-Get Started!

79 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

http://www.r-fiddle.org/

R & R Studio-Get Started!

80 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

http://tryr.codeschool.com/

R & R Studio-Get Started!

81 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

https://www.datacamp.com/courses/free-introduction-to-r

R & R Studio-Get Started!

82 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

http://r4ds.had.co.nz/

R & R Studio-Get Started!

Great blogs to follow

David Smith, (ex:Revolution Analytics)http://blog.revolutionanalytics.com/ @revodavid

Steph Locke (Locke Data)https://itsalocke.com/ @SteffLocke

Tomaž Kaštrunhttps://tomaztsql.wordpress.com/ @tomaz_tsql

83 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

> quit()

Thank you!

84 | 3/15/2017 | First steps with R & RStudio for SQL Developers & DBAs

top related