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

"Building Shiny apps for interactive data analysis" by Dean Attali #101

Closed
brunogrande opened this Issue Jun 7, 2016 · 17 comments

Comments

Projects
None yet
4 participants
@brunogrande
Member

brunogrande commented Jun 7, 2016

Description

Shiny is a package that lets you transform your R code into an interactive web page. With shiny you can share your R code or analysis with people who don't know R, or you can use it to make your analysis interactive and easy by exposing it using a graphical user interface instead of through programming. In this tutorial you'll learn what shiny is, see examples of shiny apps, learn how to create shiny apps, and get an introduction to some of the key concepts in shiny programming.

Time and Place

Where: Simon Fraser University, Burnaby Campus, Library Research Commons
When: Monday, August 15th, 10:30-12:30 am

Note that this is a two-hour workshop!

Registration

REGISTER HERE

Required Preparation

Software Dependencies

  • R (≥ 3.0.0)
  • shiny package

Links

Etherpad: TBA
Lessons Notes: http://deanattali.com/blog/building-shiny-apps-tutorial/

Attending SciProg Organizers

@brunogrande brunogrande added the workshop label Jun 7, 2016

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 7, 2016

Member

@daattali, when you get a chance, comment with the details relating to your workshop so I can update the "TBA" values. Also, feel free to give me an updated title for the workshop.

Member

brunogrande commented Jun 7, 2016

@daattali, when you get a chance, comment with the details relating to your workshop so I can update the "TBA" values. Also, feel free to give me an updated title for the workshop.

@brunogrande brunogrande referenced this issue Jun 7, 2016

Closed

Organize Summer 2016 Workshops #96

12 of 23 tasks complete

@ttimbers ttimbers referenced this issue Jun 7, 2016

Closed

Q&A Session #80

@brunogrande brunogrande modified the milestone: Summer 2016 Jun 7, 2016

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 24, 2016

Member

@daattali, in order to create a registration page and properly advertise your workshop, we'll need more details. Please respond by this coming Monday with a description of what you plan on instructing and any prerequisites needed by attendees (e.g. which minimum version of R, any required packages).

Member

brunogrande commented Jun 24, 2016

@daattali, in order to create a registration page and properly advertise your workshop, we'll need more details. Please respond by this coming Monday with a description of what you plan on instructing and any prerequisites needed by attendees (e.g. which minimum version of R, any required packages).

@daattali

This comment has been minimized.

Show comment
Hide comment
@daattali

daattali Jun 26, 2016

Sorry Bruno I'm away for a couple weeks at conferences and haven't thought
about this at all. I'll try to reply within a day


http://deanattali.com

On 24 June 2016 at 11:46, Bruno Grande notifications@github.com wrote:

@daattali https://github.com/daattali, in order to create a
registration page and properly advertise your workshop, we'll need more
details. Please respond by this coming Monday with a description of what
you plan on instructing and any prerequisites needed by attendees (e.g.
which minimum version of R, any required packages).


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#101 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AA6IFB45ahZWIL1vYT30CnlwWkq5M-tuks5qPCXwgaJpZM4IviiY
.

daattali commented Jun 26, 2016

Sorry Bruno I'm away for a couple weeks at conferences and haven't thought
about this at all. I'll try to reply within a day


http://deanattali.com

On 24 June 2016 at 11:46, Bruno Grande notifications@github.com wrote:

@daattali https://github.com/daattali, in order to create a
registration page and properly advertise your workshop, we'll need more
details. Please respond by this coming Monday with a description of what
you plan on instructing and any prerequisites needed by attendees (e.g.
which minimum version of R, any required packages).


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#101 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AA6IFB45ahZWIL1vYT30CnlwWkq5M-tuks5qPCXwgaJpZM4IviiY
.

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 28, 2016

Member

@daattali, no worries. I look forward to your response!

Member

brunogrande commented Jun 28, 2016

@daattali, no worries. I look forward to your response!

@daattali

This comment has been minimized.

Show comment
Hide comment
@daattali

daattali Jun 28, 2016

Title: Building Shiny apps for interactive data analysis
Description: Shiny is a papckage that lets you transform your R code into
an interactive web page. With shiny you can share your R code or analysis
with people who don't know R, or you can use it to make your analysis
interactive and easy by exposing it using a graphical user interface
instead of through programming. In this tutorial you'll learn what shiny
is, see examples of shiny apps, learn how to create shiny apps, and get an
introuction to some of th ekey concepts in shiny programming.
Prereqs: install the "shiny" package (it's on CRAN, should be easy to
install without any problems), any R version will do as long as it's new
enough that shiny gets installed
Links: I don't think I'll be using etherpad and I'm not sure what the
registration link is supposed to be? For lecture notes you can put
http://deanattali.com/blog/building-shiny-apps-tutorial/

Sorry the description isn't great and is so late, useR conf schedule is
super packed!


http://deanattali.com

On 26 June 2016 at 00:16, Dean Attali daattali@gmail.com wrote:

Sorry Bruno I'm away for a couple weeks at conferences and haven't
thought about this at all. I'll try to reply within a day


http://deanattali.com

On 24 June 2016 at 11:46, Bruno Grande notifications@github.com wrote:

@daattali https://github.com/daattali, in order to create a
registration page and properly advertise your workshop, we'll need more
details. Please respond by this coming Monday with a description of what
you plan on instructing and any prerequisites needed by attendees (e.g.
which minimum version of R, any required packages).


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#101 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AA6IFB45ahZWIL1vYT30CnlwWkq5M-tuks5qPCXwgaJpZM4IviiY
.

daattali commented Jun 28, 2016

Title: Building Shiny apps for interactive data analysis
Description: Shiny is a papckage that lets you transform your R code into
an interactive web page. With shiny you can share your R code or analysis
with people who don't know R, or you can use it to make your analysis
interactive and easy by exposing it using a graphical user interface
instead of through programming. In this tutorial you'll learn what shiny
is, see examples of shiny apps, learn how to create shiny apps, and get an
introuction to some of th ekey concepts in shiny programming.
Prereqs: install the "shiny" package (it's on CRAN, should be easy to
install without any problems), any R version will do as long as it's new
enough that shiny gets installed
Links: I don't think I'll be using etherpad and I'm not sure what the
registration link is supposed to be? For lecture notes you can put
http://deanattali.com/blog/building-shiny-apps-tutorial/

Sorry the description isn't great and is so late, useR conf schedule is
super packed!


http://deanattali.com

On 26 June 2016 at 00:16, Dean Attali daattali@gmail.com wrote:

Sorry Bruno I'm away for a couple weeks at conferences and haven't
thought about this at all. I'll try to reply within a day


http://deanattali.com

On 24 June 2016 at 11:46, Bruno Grande notifications@github.com wrote:

@daattali https://github.com/daattali, in order to create a
registration page and properly advertise your workshop, we'll need more
details. Please respond by this coming Monday with a description of what
you plan on instructing and any prerequisites needed by attendees (e.g.
which minimum version of R, any required packages).


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#101 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AA6IFB45ahZWIL1vYT30CnlwWkq5M-tuks5qPCXwgaJpZM4IviiY
.

@brunogrande brunogrande changed the title from "Introduction to Shiny for Interactive Data Visualization" by Dean Attali to "Building Shiny apps for interactive data analysis" by Dean Attali Jun 28, 2016

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 28, 2016

Member

I wish I could be there! Based on Twitter alone, it looks like an awesome conference!

Member

brunogrande commented Jun 28, 2016

I wish I could be there! Based on Twitter alone, it looks like an awesome conference!

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 28, 2016

Member

@daattali, thanks for the description! This works fine.

Member

brunogrande commented Jun 28, 2016

@daattali, thanks for the description! This works fine.

@razoumov

This comment has been minimized.

Show comment
Hide comment
@razoumov

razoumov Aug 3, 2016

Collaborator

May I make a suggestion? I'd like to see how to visualize a 3D Cartesian volume in Shiny, showing one 2D cross-section at a time (Shiny should be able to do this?), and using a slider to cycle through all cross-sections. Thanks!

Collaborator

razoumov commented Aug 3, 2016

May I make a suggestion? I'd like to see how to visualize a 3D Cartesian volume in Shiny, showing one 2D cross-section at a time (Shiny should be able to do this?), and using a slider to cycle through all cross-sections. Thanks!

@daattali

This comment has been minimized.

Show comment
Hide comment
@daattali

daattali Aug 4, 2016

@razoumov I'm sorry but that sounds like an extremely specific question that isn't going to be applicable to most people. It's also not a simple thing to do, Shiny doesn't support that kind of visualization natively (it can be done but you'd have to know javascript)

daattali commented Aug 4, 2016

@razoumov I'm sorry but that sounds like an extremely specific question that isn't going to be applicable to most people. It's also not a simple thing to do, Shiny doesn't support that kind of visualization natively (it can be done but you'd have to know javascript)

@daattali

This comment has been minimized.

Show comment
Hide comment
@daattali

daattali Aug 13, 2016

Does anyone know if there's free parking at SFU? I'm going to be driving from UBC because I don't want to bus that early, but I'm also hoping not to pay a fortune for parking :)

daattali commented Aug 13, 2016

Does anyone know if there's free parking at SFU? I'm going to be driving from UBC because I don't want to bus that early, but I'm also hoping not to pay a fortune for parking :)

@lpix

This comment has been minimized.

Show comment
Hide comment
@lpix

lpix Aug 13, 2016

No free parking. You can park down the hill on Hastings and Duthie, and take the 135 or 144 from there. Or do the same on Production Way, and take the 145.
I recommend Hastings, there's a better chance of catching a bus there.

lpix commented Aug 13, 2016

No free parking. You can park down the hill on Hastings and Duthie, and take the 135 or 144 from there. Or do the same on Production Way, and take the 145.
I recommend Hastings, there's a better chance of catching a bus there.

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Aug 13, 2016

Member

Workshop Format

@daattali, I'm sure you'll give a great workshop. I still thought that I should share some guidelines we wrote up a few weeks ago. You just need to read the "During the Workshop" section. If you've been to a Software Carpentry workshop, you'll know about the sticky notes. If not, there's more information earlier in the document about using them. Let me know if you have any questions.

Driving Directions

A colleague of mine usually parks on Sperling near Hastings. Apparently, there's free parking there (no time limit). He then buses up the mountain on the 135 bus, as @lpix suggested.

  1. Drive to Sperling near Hastings. You should be able to find free parking.
  2. Walk up to Hastings and take the 135 bus up the mountain. See Google Maps.
  3. Use the walking directions posted below to get to the appropriate room.

walk_to_library

Member

brunogrande commented Aug 13, 2016

Workshop Format

@daattali, I'm sure you'll give a great workshop. I still thought that I should share some guidelines we wrote up a few weeks ago. You just need to read the "During the Workshop" section. If you've been to a Software Carpentry workshop, you'll know about the sticky notes. If not, there's more information earlier in the document about using them. Let me know if you have any questions.

Driving Directions

A colleague of mine usually parks on Sperling near Hastings. Apparently, there's free parking there (no time limit). He then buses up the mountain on the 135 bus, as @lpix suggested.

  1. Drive to Sperling near Hastings. You should be able to find free parking.
  2. Walk up to Hastings and take the 135 bus up the mountain. See Google Maps.
  3. Use the walking directions posted below to get to the appropriate room.

walk_to_library

@daattali

This comment has been minimized.

Show comment
Hide comment
@daattali

daattali Aug 13, 2016

Thanks Bruno

Can someone show up 10 min early to open the door for me?

I didn't plan on bringing any sticky notes, do you guys have from other
sessions?
On Aug 13, 2016 11:14 AM, "Bruno Grande" notifications@github.com wrote:

Workshop Format

@daattali https://github.com/daattali, I'm sure you'll give a great
workshop. I still thought that I should share some guidelines
https://github.com/sciprog-sfu/sciprog-sfu.github.io/blob/master/lessons/README.md
we wrote up a few weeks ago. You just need to read the "During the
Workshop" section. If you've been to a Software Carpentry workshop, you'll
know about the sticky notes. If not, there's more information earlier in
the document about using them. Let me know if you have any questions.
Driving Directions

A colleague of mine usually parks on Sperling near Hastings. Apparently,
there's free parking there (no time limit). He then buses up the mountain
on the 135 bus, as @lpix https://github.com/lpix suggested.

  1. Drive to Sperling near Hastings. You should be able to find free
    parking.
  2. Walk up to Hastings and take the 135 bus up the mountain. See Google
    Maps https://goo.gl/maps/YtdYiBNU1Tk.
  3. Use the walking directions posted below to get to the appropriate
    room.

[image: walk_to_library]
https://cloud.githubusercontent.com/assets/740725/17644792/bad59064-6145-11e6-87c3-c4935cd21754.png


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#101 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA6IFOyq4z6Y3W-ddeqRWpIOT1S11AYWks5qfgmfgaJpZM4IviiY
.

daattali commented Aug 13, 2016

Thanks Bruno

Can someone show up 10 min early to open the door for me?

I didn't plan on bringing any sticky notes, do you guys have from other
sessions?
On Aug 13, 2016 11:14 AM, "Bruno Grande" notifications@github.com wrote:

Workshop Format

@daattali https://github.com/daattali, I'm sure you'll give a great
workshop. I still thought that I should share some guidelines
https://github.com/sciprog-sfu/sciprog-sfu.github.io/blob/master/lessons/README.md
we wrote up a few weeks ago. You just need to read the "During the
Workshop" section. If you've been to a Software Carpentry workshop, you'll
know about the sticky notes. If not, there's more information earlier in
the document about using them. Let me know if you have any questions.
Driving Directions

A colleague of mine usually parks on Sperling near Hastings. Apparently,
there's free parking there (no time limit). He then buses up the mountain
on the 135 bus, as @lpix https://github.com/lpix suggested.

  1. Drive to Sperling near Hastings. You should be able to find free
    parking.
  2. Walk up to Hastings and take the 135 bus up the mountain. See Google
    Maps https://goo.gl/maps/YtdYiBNU1Tk.
  3. Use the walking directions posted below to get to the appropriate
    room.

[image: walk_to_library]
https://cloud.githubusercontent.com/assets/740725/17644792/bad59064-6145-11e6-87c3-c4935cd21754.png


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#101 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA6IFOyq4z6Y3W-ddeqRWpIOT1S11AYWks5qfgmfgaJpZM4IviiY
.

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Aug 13, 2016

Member

I'll be there early to make sure you can get in. And I think I have some leftover sticky notes from other workshops. I'll bring them if I can find them.

Member

brunogrande commented Aug 13, 2016

I'll be there early to make sure you can get in. And I think I have some leftover sticky notes from other workshops. I'll bring them if I can find them.

@daattali

This comment has been minimized.

Show comment
Hide comment
@daattali

daattali Aug 15, 2016

Do you guys know if there is free guest wifi on campus?

daattali commented Aug 15, 2016

Do you guys know if there is free guest wifi on campus?

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Aug 15, 2016

Member

We have eduroam, if you have access to that. Otherwise, I can login using my SFU credentials.

Member

brunogrande commented Aug 15, 2016

We have eduroam, if you have access to that. Otherwise, I can login using my SFU credentials.

@daattali

This comment has been minimized.

Show comment
Hide comment
@daattali

daattali Aug 15, 2016

My eduroam doesn't work anymore, I might need you to use your credentials .. :)

daattali commented Aug 15, 2016

My eduroam doesn't work anymore, I might need you to use your credentials .. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment