DSCI 325: Handout 26 Introduction to R Shiny Spring 2017

Size: px
Start display at page:

Download "DSCI 325: Handout 26 Introduction to R Shiny Spring 2017"

Transcription

1 DSCI 325: Handout 26 Introduction to R Shiny Spring 2017 Shiny is an R package that allows users to build interactive web applications using R. Programming in Shiny is more involved than using the manipulate function, but it also offers more flexibility and is worth the extra effort. RStudio has put together an excellent tutorial on Shiny: Much of this handout is based on this tutorial. To begin, you ll need to install and load the Shiny package: > install.packages("shiny" > library("shiny" The Structure of a Shiny App Shiny apps consist of two components: A user-interface script ( A server script (server.r The user-interface script defines the layout and appearance of your app. The server script, on the other hand, contains the R code your computer needs to build your app. The code below shows the bare minimum needed to create a Shiny app. server.r shinyserver(function(input, output { } Running a Shiny App To create an app, these two scripts must be saved together in a directory. In RStudio, you can create a new app by selecting File > New File > Shiny Web App In the dialog box that appears, name your app and specify its directory (each app needs its own unique directory. The dialog box shown below will create an app named FirstApp that will be saved in the specified folder. Note that we are creating a multiple file application type; you can also create a single file application type. You can learn more about single file apps here. 1

2 To create the app, save the above and server.r scripts inside the FirstApp folder. Then, you can run the app by passing the name of its directory to the function runapp. In order for this to work, the working directory in the R session must be set to the directory containing the application. > setwd("q:/dsci 325/Intro_to_R/R Shiny" > runapp("firstapp" An alternative is to set your working directory to the application s folder, itself. If you do this, you should not specify the app s name in the runapp function. > setwd("q:/dsci 325/Intro_to_R/R Shiny/FirstApp" > runapp( The result is an empty app with a blank user-interface. The app is shown by default in normal mode. You can alternatively display the app in showcase mode, which will display the source code in addition to the user-interface. > setwd("q:/dsci 325/Intro_to_R/R Shiny" > runapp("firstapp", display.mode="showcase" 2

3 Building a Basic User-Interface The script uses the fluidpage function to create the app s display. You can lay out the app by placing elements in the fluidpage function. For example, let s modify the script in our app named FirstApp. Make the changes shown below and save the user-interface script. titlepanel("first Shiny App", sidebarpanel( sidebar panel, mainpanel( main panel Now, when you re-run the app, you should see the following: The titlepanel and sidebarlayout are the two most popular elements to add to fluidpage. They create a basic Shiny app with a sidebar. The sidebarlayout function takes two arguments: sidebarpanel function output mainpanel function output These place content in the panels of the user-interface. The sidebar is displayed with a distinct background color and typically contains input controls. The main area typically contains outputs. Note that you can move the sidebar panel to the right side of the interface using the optional argument position= right : titlepanel("first Shiny App", position= right, sidebarpanel( sidebar panel, mainpanel( main panel 3

4 The app now appears as follows: Options do exist to create more advanced layouts. For example, navbarpage allows you to create a multi-page user-interface that includes a navigation bar. Or, fluidrow and column can be used to build the layout up from a grid system. Adding Control Widgets Control widgets can be used to collect a value from the app s user. When the user changes the widget, the value changes, as well. Several pre-built widgets are available in Shiny: Function actionbutton checkboxgroupinput checkboxinput dateinput daterangeinput fileinput helptext numericinput radiobuttons selectinput sliderinput submitbutton textinput Widget Action Button A group of check boxes A single check box A calendar to aid date selection A pair of calendars for selecting a date range A file upload control wizard Help text that can be added to an input form A field to enter numbers A set of radio buttons A box with choices to select from A slider bar A submit button A field to enter text You can add control widgets to your app by placing one of the above functions in either the sidebarpanel or mainpanel functions in the file. Each widget function requires at least these first two arguments: a name for the widget (you will use this to access the widget s value a label (this will appear with the widget in your app; note that it can be an empty string 4

5 For example, consider the following modification to the user-interface script for FirstApp. titlepanel("first Shiny App", sidebarpanel( sliderinput("obs", "Number of observations:", min=0, max=100, value=50, mainpanel("main panel" Once these changes are made and the user-interface script is saved, we see the following when we run the app: Displaying Reactive Output Shiny is built on the idea of reactive programming (outputs are automatically updated when an input value changes. Reactive output is created with a two-step process: 1. Add an R object to your user-interface with. 2. Tell Shiny how to build the object in server.r. The object will be reactive if the code used to build it calls a widget value. The following functions turn R objects into output for your user-interface. Output Function htmloutput imageoutput plotoutput Creates Raw HTML Image Plot 5

6 Output Function tableoutput textoutput uioutput verbatimtextoutput Creates Table Text Raw HTML text Once again, you can add output to the user-interface by placing one of the above output functions in either the sidebarpanel or mainpanel functions in the script. Placing an output function in the file tells Shiny where to display your object, but you still need to tell it how to build your object. This happens in the unnamed function that appears inside the server.r script. This unnamed function builds a list-like object named output that contains all of the code needed to update the R objects in your app. You can create an entry by defining a new element for output within the unnamed function (the name of this element should match the name of the reactive element created in. For example, the following scripts together create a plot in the app s output. titlepanel("first Shiny App", sidebarpanel( sliderinput("obs", "Number of observations:", min=0, max=100, value=50, mainpanel( plotoutput("distplot" server.r shinyserver(function(input, output { output$distplot <- ## assignment statements } What should the assignment statements mentioned in the above server.r script look like? Each entry to output should contain the output of one of Shiny s render functions. 6

7 Render Function renderimage renderplot renderprint rendertable rendertext renderui Creates Images Plots Any printed output Data frame, matrix, other table-like structures Character strings A Shiny tag object or HTML For example, consider modifying our app to plot a histogram of 100 observations which are randomly drawn from the normal distribution. titlepanel("first Shiny App", sidebarpanel( sliderinput("obs", "Number of observations:", min=0, max=100, value=50, mainpanel( plotoutput("distplot" server.r shinyserver(function(input, output { output$distplot <- renderplot({ dist <- rnorm(n = 100 histogram(dist } } When the app is run, the following is displayed: 7

8 When the previous server.r script is submitted, the app displays the plot; however, the plot is not yet reactive. To make it react to the slider bar, you must ask Shiny to call a widget value when it builds the plot. This is accomplished using the input object. The current values of all widgets in your app are saved under the names that were assigned to the widgets in the script. titlepanel("first Shiny App", sidebarpanel( sliderinput("obs", "Number of observations:", min=0, max=100, value=50, mainpanel( plotoutput("distplot" server.r shinyserver(function(input, output { output$distplot <- renderplot({ dist <- rnorm(n = input$obs histogram(dist } } Now, the plot will update when the slider bar is moved. Tasks: 1. Modify the app so that you can simulate up to 1000 observations. Start your slider bar at Add a numeric input to change the mean and standard deviation of the normal distribution from which the random sample is taken. 3. Add an input that allows you to simulate data from either a standard normal distribution (with mean = 0 and standard deviation = 1 or a gamma distribution with shape parameter = 1 (you can use the rgamma function. This app should allow you to choose the number of observations, as well. 8

DASH-IN web-based analyses - TUTORIAL

DASH-IN web-based analyses - TUTORIAL DASH-IN web-based analyses - TUTORIAL For Debian jessie and Mac OS X By Rosario Lombardo, The Microsoft Research University of Trento (COSBI written by Rosario Lombardo and Fabio Moriero (COSBI What we

More information

Introduction to Shiny

Introduction to Shiny Introduction to Shiny LondonR Workshop June 27 th 2018 Nicolas Attalides Data Scientist nattalides@mango-solutions.com WiFi Network Name: UCLGuest or use: guest.ucl.ac.uk/portal Go to self-service and

More information

Introduction to Shiny

Introduction to Shiny Introduction to Shiny LondonR Workshop November 21st 2017 Nick Howlett Data Scientist Email: nhowlett@mango-solutions.com WiFi The Cloud WiFi Workshop Aim Be able to develop a simple Shiny App with standard

More information

Interactive Apps with Shiny INFO 201

Interactive Apps with Shiny INFO 201 Interactive Apps with Shiny INFO 201 Joel Ross Winter 2017 1 2 Deadlines This Week Tue 02/21 (today): Assignment 7 Thu 02/23: Project Proposal Fri 02/24: First Peer Evaluation Tue 02/28: Assignment 8 (individual)

More information

Shiny: Part 1. The Johns Hopkins Data Science Lab. March 21, 2017

Shiny: Part 1. The Johns Hopkins Data Science Lab. March 21, 2017 Shiny: Part 1 The Johns Hopkins Data Science Lab March 21, 2017 What is Shiny? Shiny is a web application framework for R. Shiny allows you to create a graphical interface so that users can interact with

More information

Creating Shiny Apps in R for Sharing Automated Statistical Products

Creating Shiny Apps in R for Sharing Automated Statistical Products U.S. ARMY EVALUATION CENTER Creating Shiny Apps in R for Sharing Automated Statistical Products Randy Griffiths Goal 1. Understand basic structure of Shiny app code 2. Produce simple apps 3. Feel confident

More information

An Introduc+on to R Shiny (shiny is an R package by R Studio)

An Introduc+on to R Shiny (shiny is an R package by R Studio) An Introduc+on to R Shiny (shiny is an R package by R Studio) A web applica+on framework for R R Shiny makes it very easy to build interac+ve web applica+ons with R Much of this introductory informa+on

More information

Tutorial: development of an online risk calculator platform

Tutorial: development of an online risk calculator platform Big- Clinical Trial Column Page 1 of 7 Tutorial: development of an online risk calculator platform Xinge Ji, Michael W. Kattan Department of Quantitative Health Sciences, Lerner Research Institute, Cleveland

More information

Shiny Happy People: Using RShiny and SDTM Data to generate a Quick Interactive Dashboard

Shiny Happy People: Using RShiny and SDTM Data to generate a Quick Interactive Dashboard PharmaSUG 2018 - Paper HT-03 Shiny Happy People: Using RShiny and SDTM Data to generate a Quick Interactive Dashboard ABSTRACT Saranya Duraismy, Nate Mockler, Biogen This workshop will show how to use

More information

BUILDING WEB APPLICATIONS IN R WITH SHINY. Welcome to the course!

BUILDING WEB APPLICATIONS IN R WITH SHINY. Welcome to the course! BUILDING WEB APPLICATIONS IN R WITH SHINY Welcome to the course! Background You are familiar with R as a programming language. You are familiar with the Tidyverse, specifically ggplot2 and dplyr. Help

More information

Shiny. Live / Shared / Explored

Shiny. Live / Shared / Explored Shiny Live / Shared / Explored BARUG May 2013 Alex B Brown Agenda Why Shiny? First steps in shiny - text and graphics Shiny and d3 Resources R today ) Excellent statistics platform ) Fabulous graphics

More information

Package RLumShiny. June 18, 2018

Package RLumShiny. June 18, 2018 Type Package Package RLumShiny June 18, 2018 Title 'Shiny' Applications for the R Package 'Luminescence' Version 0.2.1 Date 2018-06-18 Author Christoph Burow [aut, cre], Urs Tilmann Wolpert [aut], Sebastian

More information

Package shiny. March 29, 2013

Package shiny. March 29, 2013 Package shiny March 29, 2013 Type Package Title Web Application Framework for R Version 0.5.0 Date 2013-01-23 Author RStudio, Inc. Maintainer Winston Chang Shiny makes it incredibly

More information

BUILDING WEB APPLICATIONS IN R WITH SHINY. Reactive elements

BUILDING WEB APPLICATIONS IN R WITH SHINY. Reactive elements BUILDING WEB APPLICATIONS IN R WITH SHINY Reactive elements Reactive objects Reactive sources and endpoints Reactive source: User input that comes through a browser interface, typically Reactive endpoint:

More information

Package shiny. June 5, 2013

Package shiny. June 5, 2013 Package shiny June 5, 2013 Type Package Title Web Application Framework for R Version 0.6.0 Date 2013-01-23 Author RStudio, Inc. Maintainer Winston Chang Shiny makes it incredibly

More information

Package editdata. October 7, 2017

Package editdata. October 7, 2017 Type Package Title 'RStudio' Addin for Editing a 'data.frame' Version 0.1.2 Package editdata October 7, 2017 Imports shiny (>= 0.13, miniui (>= 0.1.1, rstudioapi (>= 0.5, DT, tibble An 'RStudio' addin

More information

9. Writing Functions

9. Writing Functions 9. Writing Functions Ken Rice Thomas Lumley Universities of Washington and Auckland NYU Abu Dhabi, January 2017 In this session One of the most powerful features of R is the user s ability to expand existing

More information

Data visualisation and statistical modelling in Shiny

Data visualisation and statistical modelling in Shiny Data visualisation and statistical modelling in Shiny Charalampos (Charis) Chanialidis April 25, 2017 Overview Introduction to Shiny How to share a Shiny application My attempts at creating Shiny applications

More information

Package shinydashboard

Package shinydashboard Title Create Dashboards with 'Shiny' Version 0.6.1 Package shinydashboard June 15, 2017 Create dashboards with 'Shiny'. This package provides a theme on top of 'Shiny', making it easy to create attractive

More information

Web Application Development with R Using Shiny

Web Application Development with R Using Shiny Web Application Development with R Using Shiny Harness the graphical and statistical power of R and rapidly develop interactive user interfaces using the superb Shiny package Chris Beeley BIRMINGHAM -

More information

BUILDING WEB APPLICATIONS IN R WITH SHINY: CASE STUDIES. Word clouds in Shiny. Dean Attali Shiny Consultant

BUILDING WEB APPLICATIONS IN R WITH SHINY: CASE STUDIES. Word clouds in Shiny. Dean Attali Shiny Consultant BUILDING WEB APPLICATIONS IN R WITH SHINY: CASE STUDIES Word clouds in Shiny Dean Attali Shiny Consultant Word clouds Visual representation of text BIG WORDS = COMMON, small words = rare Word clouds in

More information

Package shiny.semantic

Package shiny.semantic Type Package Title Semantic UI Support for Shiny Version 0.1.1 Package shiny.semantic May 29, 2017 Creating a great user interface for your Shiny apps can be a hassle, especially if you want to work purely

More information

PharmaSUG China Big Insights in Small Data with RStudio Shiny Mina Chen, Roche Product Development in Asia Pacific, Shanghai, China

PharmaSUG China Big Insights in Small Data with RStudio Shiny Mina Chen, Roche Product Development in Asia Pacific, Shanghai, China PharmaSUG China 2016-74 Big Insights in Small Data with RStudio Shiny Mina Chen, Roche Product Development in Asia Pacific, Shanghai, China ABSTRACT Accelerating analysis and faster data interpretation

More information

Important installation note Back to Top. Homepage Overview Back to Top

Important installation note Back to Top. Homepage Overview Back to Top Inspire: Important installation note Back to Top After installing and activating the theme, you need to navigate to Settings > Permalinks and click on the Save Changes button, even if you haven t made

More information

Week 8. Big Data Analytics Visualization with plotly for R

Week 8. Big Data Analytics Visualization with plotly for R Week 8. Big Data Analytics Visualization with plotly for R Hyeonsu B. Kang hyk149@eng.ucsd.edu May 2016 1 Adding interactivity to graphs Plotly is a collaboration platform for modern data science. It lets

More information

Overview. Experiment Specifications. This tutorial will enable you to

Overview. Experiment Specifications. This tutorial will enable you to Defining a protocol in BioAssay Overview BioAssay provides an interface to store, manipulate, and retrieve biological assay data. The application allows users to define customized protocol tables representing

More information

Aitoc. Layered Navigation Pro User Manual for Magento

Aitoc. Layered Navigation Pro User Manual for Magento Layered Navigation Pro User Manual for Magento Table of Content 1. Enabling the extension in Magento. 2. Configuring Layered Navigation Pro. 3. Configuring visual attributes. 4. Visualize Your Attributes

More information

ShinyTex Manual. Version 0_0.11. Howard Seltman. July 8, 2016

ShinyTex Manual. Version 0_0.11. Howard Seltman. July 8, 2016 ShinyTex Manual Version 0_0.11 Howard Seltman July 8, 2016 1 Table of Contents Introduction... 3 Quick Start... 5 Conventions of this manual... 5 Overview of the Authoring Process... 5 Setup... 6 A simple

More information

Explore a dataset with Shiny

Explore a dataset with Shiny BUILDING WEB APPLICATIONS IN R WITH SHINY: CASE STUDIES Explore a dataset with Shiny Dean Attali Shiny Consultant Explore a dataset with Shiny Dataset + Interactive environment + View data + Filter data

More information

funricegenes Comprehensive understanding and application of rice functional genes

funricegenes Comprehensive understanding and application of rice functional genes funricegenes Comprehensive understanding and application of rice functional genes Part I Display of information in this database as static web pages https://funricegenes.github.io/ At the homepage of our

More information

BindTuning Installations Instructions, Setup Guide. Invent Setup Guide

BindTuning Installations Instructions, Setup Guide. Invent Setup Guide BindTuning Installations Instructions, Setup Guide Invent Setup Guide This documentation was developed by, and is property of Bind Lda, Portugal. As with any software product that constantly evolves, our

More information

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel.

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel. Adobe Dreamweaver CS6 Project 3 guide How to create forms You can use forms to interact with or gather information from site visitors. With forms, visitors can provide feedback, sign a guest book, take

More information

More Skills 11 Export Queries to Other File Formats

More Skills 11 Export Queries to Other File Formats = CHAPTER 2 Access More Skills 11 Export Queries to Other File Formats Data from a table or query can be exported into file formats that are opened with other applications such as Excel and Internet Explorer.

More information

PHOTO GALLERY. USER GUIDE by Decima Digital. d e c i m a d i g i t a l. c o m

PHOTO GALLERY. USER GUIDE by Decima Digital. d e c i m a d i g i t a l. c o m PHOTO GALLERY USER GUIDE by Decima Digital d e c i m a d i g i t a l. c o m Content Thank you for purchasing our extension. If you have any questions which are out of the scope of this document, do not

More information

This document explains how to obtain a direct link from within an existing Facebook page to the hotel s booking

This document explains how to obtain a direct link from within an existing Facebook page to the hotel s booking How to link Facebook with the WuBook Booking Engine! This document explains how to obtain a direct link from within an existing Facebook page to the hotel s booking engine page at WuBook via the WuBook

More information

TIBCO Spotfire DecisionSite Quick Start Guide

TIBCO Spotfire DecisionSite Quick Start Guide Revision History Revision Date Description 1.6 05/05/2010 Document updated. Page 1 of 12 Overview This document outlines the steps by which a new user to can successfully install and begin to utilize analytic

More information

Work with the Premium Video App. Schoolwires Centricity2

Work with the Premium Video App. Schoolwires Centricity2 Work with the Schoolwires Centricity2 Trademark Notice Schoolwires, the Schoolwires logos, and the unique trade dress of Schoolwires are the trademarks, service marks, trade dress and logos of Schoolwires,

More information

Alpha College of Engineering and Technology. Question Bank

Alpha College of Engineering and Technology. Question Bank Alpha College of Engineering and Technology Department of Information Technology and Computer Engineering Chapter 1 WEB Technology (2160708) Question Bank 1. Give the full name of the following acronyms.

More information

ACDSee 10. ACDSee 10 : Creating a small slide show on your desktop. What is ACDSee Showroom? Creating showroom slide shows

ACDSee 10. ACDSee 10 : Creating a small slide show on your desktop. What is ACDSee Showroom? Creating showroom slide shows : Creating a small slide show on your desktop ACDSee Showroom is a fun widget that you can use to showcase and enjoy your photos. It creates a framed slide show on your desktop that scrolls through your

More information

Dreamweaver MX The Basics

Dreamweaver MX The Basics Chapter 1 Dreamweaver MX 2004 - The Basics COPYRIGHTED MATERIAL Welcome to Dreamweaver MX 2004! Dreamweaver is a powerful Web page creation program created by Macromedia. It s included in the Macromedia

More information

Work with the Premium Video App

Work with the Premium Video App Work with the Premium Video App Trademark Notice Blackboard, the Blackboard logos, and the unique trade dress of Blackboard are the trademarks, service marks, trade dress and logos of Blackboard, Inc.

More information

Using Google sites. Table of Contents

Using Google sites. Table of Contents Using Google sites Introduction This manual is intended to be used by those attempting to create web-based portfolios. It s contents hold step by step procedures for various aspects of portfolio creation

More information

Web Access to with Office 365

Web Access to  with Office 365 Web Access to Email with Office 365 Web Access to email allows you to access your LSE mailbox from any computer or mobile device connected to the internet. Be aware, however, that Outlook 365 looks and

More information

MERCATOR TASK MASTER TASK MANAGEMENT SCREENS:- LOGIN SCREEN:- APP LAYOUTS:-

MERCATOR TASK MASTER TASK MANAGEMENT SCREENS:- LOGIN SCREEN:- APP LAYOUTS:- MERCATOR TASK MASTER TASK MANAGEMENT SCREENS:- LOGIN SCREEN:- APP LAYOUTS:- This is Navigation bar where you have 5 Menus and App Name. This Section I will discuss in brief in the Navigation Bar Section.

More information

DbSchema Forms and Reports Tutorial

DbSchema Forms and Reports Tutorial DbSchema Forms and Reports Tutorial Contents Introduction... 1 What you will learn in this tutorial... 2 Lesson 1: Create First Form Using Wizard... 3 Lesson 2: Design the Second Form... 9 Add Components

More information

A Quick Introduction to the Genesis Framework for WordPress. How to Install the Genesis Framework (and a Child Theme)

A Quick Introduction to the Genesis Framework for WordPress. How to Install the Genesis Framework (and a Child Theme) Table of Contents A Quick Introduction to the Genesis Framework for WordPress Introduction to the Genesis Framework... 5 1.1 What's a Framework?... 5 1.2 What's a Child Theme?... 5 1.3 Theme Files... 5

More information

Package manipulatewidget

Package manipulatewidget Type Package Package manipulatewidget December 7, 2017 Title Add Even More Interactivity to Interactive Charts Version 0.8.0 Date 2017-11-27 Like package 'manipulate' does for static graphics, this package

More information

CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points

CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points CSCI 1100L: Topics in Computing Spring 2018 Web Page Project 50 points Project Due (All lab sections): Check on elc Assignment Objectives: Lookup and correctly use HTML tags. Lookup and correctly use CSS

More information

DbSchema Forms and Reports Tutorial

DbSchema Forms and Reports Tutorial DbSchema Forms and Reports Tutorial Introduction One of the DbSchema modules is the Forms and Reports designer. The designer allows building of master-details reports as well as small applications for

More information

Package shinytest. May 7, 2018

Package shinytest. May 7, 2018 Title Test Shiny Apps Version 1.3.0 Package shinytest May 7, 2018 For automated testing of Shiny applications, using a headless browser, driven through 'WebDriver'. License MIT + file LICENSE LazyData

More information

IT153 Midterm Study Guide

IT153 Midterm Study Guide IT153 Midterm Study Guide These are facts about the Adobe Dreamweaver CS4 Application. If you know these facts, you should be able to do well on your midterm. Dreamweaver users work in the Document window

More information

Package shinyaframe. November 26, 2017

Package shinyaframe. November 26, 2017 Type Package Package shinyaframe November 26, 2017 Title 'WebVR' Data Visualizations with 'RStudio Shiny' and 'Mozilla A-Frame' Version 1.0.1 Description Make R data available in Web-based virtual reality

More information

Open Microsoft Word: click the Start button, click Programs> Microsoft Office> Microsoft Office Word 2007.

Open Microsoft Word: click the Start button, click Programs> Microsoft Office> Microsoft Office Word 2007. Microsoft Word 2007 Mail Merge Letter The information below is devoted to using Mail Merge to create a letter in Microsoft Word. Please note this is an advanced Word function, you should be comfortable

More information

How to create a prototype

How to create a prototype Adobe Fireworks Guide How to create a prototype In this guide, you learn how to use Fireworks to combine a design comp and a wireframe to create an interactive prototype for a widget. A prototype is a

More information

Lab - Working with Android

Lab - Working with Android Introduction In this lab, you will place apps and widgets on the home screen and move them between different screens. You will also create folders. Finally, you will install and uninstall apps from the

More information

Desire2Learn eportfolio

Desire2Learn eportfolio This training guide will provide you with the skills to create and manage an online repository for storing your digital artefacts and experiences. can be used by students and academics alike, to record

More information

Surveyor Getting Started Guide

Surveyor Getting Started Guide Surveyor Getting Started Guide This Getting Started Guide shows you how you can get the most out of Surveyor from start to finish. Surveyor can accomplish a number of tasks that will be extremely beneficial

More information

1) Creating a new Page i. Start up Dreamweaver ii. Go to File Open or use Open on the starting menu, as displayed in Figure 1

1) Creating a new Page i. Start up Dreamweaver ii. Go to File Open or use Open on the starting menu, as displayed in Figure 1 RBE2001 Virtual Study Aid How To It is suggested that anyone attempting to follow this guide first meet with a representative from the WPI ATC about Dreamweaver if you have no experience with that product.

More information

Ace Corporate Documentation

Ace Corporate Documentation Ace Corporate Documentation Introduction Welcome To Ace Corporate! We would like to thank you for donwloading Ace Corporate, Business WordPress theme. It is the lite version of Ace Corporate Pro. Before

More information

Exploratory data analysis with one and two variables

Exploratory data analysis with one and two variables Exploratory data analysis with one and two variables Instructions for Lab # 1 Statistics 111 - Probability and Statistical Inference DUE DATE: Upload on Sakai on July 10 Lab Objective To explore data with

More information

Build Site Create your site

Build Site Create your site Tutorial Activities Code o o Editor: Expression Web Focus : Base Layout, css drop down menu, jssor implementation o Facebook and twitter feeds, SEO o Submitting to a search engine Build Site Create your

More information

How to plot basic charts with plotly

How to plot basic charts with plotly How to plot basic charts with plotly INTRODUCTION Plotly s R graphing library makes interactive, publicationquality web graphs. More specifically it gives us the ability to make line plots, scatter plots,

More information

WebLink Manual EZ-CAMP2

WebLink Manual EZ-CAMP2 WebLink Manual EZ-CAMP2 SofterWare, Inc. WebLink March 2010 Table of Contents Table of Contents 1. WEBLINK OVERVIEW...3 Manual Overview...3 Support...3 WebLink Terminology...4 2. ADDING THE FORM TO YOUR

More information

Site Manager. Helpdesk/Ticketing

Site Manager. Helpdesk/Ticketing Site Manager Helpdesk/Ticketing Ticketing Screen The Ticket Summary provides a breakdown of all tickets allocated to the user. By default, tickets are listed in order by ticket ID. Click column headings

More information

Producing Cards and Calendars With Photo Projects Assistant. Roxio Easy Media Creator Sonic Solutions. All rights reserved.

Producing Cards and Calendars With Photo Projects Assistant. Roxio Easy Media Creator Sonic Solutions. All rights reserved. Producing Cards and Calendars With Photo Projects Assistant Roxio Easy Media Creator 10 2007 Sonic Solutions. All rights reserved. When you shoot the perfect photo, you want to do more than just print

More information

Manage Files. Accessing Manage Files

Manage Files. Accessing Manage Files 1 Manage Files The Manage Files tool is a file management system for your course. You can use this tool to organize and upload files associated with your course offering. We recommend that you organize

More information

Intellicus Enterprise Reporting and BI Platform

Intellicus Enterprise Reporting and BI Platform Designing Adhoc Reports Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Designing Adhoc Reports i Copyright 2012 Intellicus Technologies This

More information

Learning More About NetObjects Matrix Builder 1

Learning More About NetObjects Matrix Builder 1 Learning More About NetObjects Matrix Builder 1 NetObjects Matrix Builder is a service that hosts your Web site, makes it easy to update, and helps you interact with visitors. NetObjects Matrix Builder

More information

Quick Start Guide. Version R94. English

Quick Start Guide. Version R94. English Custom Reports Quick Start Guide Version R94 English December 12, 2016 Copyright Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept

More information

Lay-out formatting Cinema 4d Dialog (R13) For this tutorial I used

Lay-out formatting Cinema 4d Dialog (R13) For this tutorial I used Lay-out formatting Cinema 4d Dialog (R13) For this tutorial I used http://villager-and-c4d.cocolog-nifty.com/blog/2011/12/c4d-python-r1-1.html. You define the widgets using some common arguments: widget

More information

Documentation:Travel Company Pro WordPress Theme

Documentation:Travel Company Pro WordPress Theme Documentation:Travel Company Pro WordPress Theme Install Travel Company Pro WordPress Theme within a few minutes. Travel Company Pro is a Travel and tour WordPress Theme It s fully responsive with bootstrap

More information

Enterprise Miner Version 4.0. Changes and Enhancements

Enterprise Miner Version 4.0. Changes and Enhancements Enterprise Miner Version 4.0 Changes and Enhancements Table of Contents General Information.................................................................. 1 Upgrading Previous Version Enterprise Miner

More information

WebStore by Amazon: Quick Start Guide

WebStore by Amazon: Quick Start Guide WebStore by Amazon: Quick Start Guide Introduction to WebStore by Amazon WebStore by Amazon is a powerful tool that allows you to create a complete e- commerce site. The WebStore by Amazon setup wizard

More information

Importing Merit Calendar to Outlook 2010

Importing Merit Calendar to Outlook 2010 Page 1 of 12 Importing Merit Calendar to Outlook 2010 Transferring your calendar from the Merit Mail system to your new Outlook Exchange account is a quick and easy process. There are only two steps to

More information

Modeling and Simulation with SST and OCCAM

Modeling and Simulation with SST and OCCAM Modeling and Simulation with SST and OCCAM Exercise 1 Setup, Configure & Run a Simple Processor Be on the lookout for this fellow: The callouts are ACTIONs for you to do! When you see the check mark, compare

More information

Package shinyfeedback

Package shinyfeedback Type Package Package shinyfeedback August 20, 2018 Title Displays User Feedback Next to Shiny Inputs Version 0.1.0 Date 2018-08-19 Easily display user feedback next to Shiny inputs. The feedback message

More information

Survey Creation Workflow These are the high level steps that are followed to successfully create and deploy a new survey:

Survey Creation Workflow These are the high level steps that are followed to successfully create and deploy a new survey: Overview of Survey Administration The first thing you see when you open up your browser to the Ultimate Survey Software is the Login Page. You will find that you see three icons at the top of the page,

More information

Creating Page Layouts 25 min

Creating Page Layouts 25 min 1 of 10 09/11/2011 19:08 Home > Design Tips > Creating Page Layouts Creating Page Layouts 25 min Effective document design depends on a clear visual structure that conveys and complements the main message.

More information

Manipulating Database Objects

Manipulating Database Objects Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers

More information

182 Introduction to Microsoft Visual InterDev 6 Chapter 7

182 Introduction to Microsoft Visual InterDev 6 Chapter 7 iw3htp_07.fm Page 182 Thursday, April 13, 2000 12:29 PM 182 Introduction to Microsoft Visual InterDev 6 Chapter 7 7 Introduction to Microsoft Visual InterDev 6 New tab Other tabs for opening existing projects

More information

Generating Reports and Web Apps

Generating Reports and Web Apps Generating Reports and Web Apps http://datascience.tntlab.org Module 10 Today s Agenda Installing software to use Markdown on your own machine Walkthrough of Markdown and markup languages more generally

More information

8.3 Come analizzare i dati: introduzione a RStudio

8.3 Come analizzare i dati: introduzione a RStudio 8.3 Come analizzare i dati: introduzione a RStudio Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Universitá)

More information

Adding Items to the Course Menu

Adding Items to the Course Menu Adding Items to the Course Menu The course menu, located in the upper left of the screen, contains links to materials and tools within the course. To add more items to the menu, click the plus sign at

More information

Web-Friendly Sites. Planning & Design 1

Web-Friendly Sites. Planning & Design 1 Planning & Design 1 This tutorial presents useful tips and tricks to help you achieve a more Web-friendly design and make your sites more efficient. The following topics are discussed: How Z-order and

More information

Advanced WooCommerce Filters SUPPORT OUTSOURCING

Advanced WooCommerce Filters SUPPORT OUTSOURCING Advanced WooCommerce Filters SUPPORT OUTSOURCING 1. Advanced WooCommerce Filters Finding a product was never that easy! Advanced Filters by createit enhances your shop by adding advanced filters to your

More information

Step 1 Turn on the device and log in with the password, PIN, or other passcode, if necessary.

Step 1 Turn on the device and log in with the password, PIN, or other passcode, if necessary. Working with Android Introduction In this lab, you will place apps and widgets on the home screen and move them between different home screens. You will also create folders to which apps will be added

More information

Sample Schoology Portfolio screen

Sample Schoology Portfolio screen Sample Schoology Portfolio screen Page 1 of 20 The objective of this lesson: Upon completion of this lesson, you will be able to create a portfolio of your work in Spreadsheet Software Applications and

More information

Getting_started_EN (Ind : 3) 06/01/2014. elecworks. Getting Started

Getting_started_EN (Ind : 3) 06/01/2014. elecworks. Getting Started Getting_started_EN (Ind : 3) 06/01/2014 elecworks Getting Started 1 Start with elecworks This document has been made to help you in starting elecworks. It summarizes the features available. If you would

More information

Probabilistic Analysis Tutorial

Probabilistic Analysis Tutorial Probabilistic Analysis Tutorial 2-1 Probabilistic Analysis Tutorial This tutorial will familiarize the user with the Probabilistic Analysis features of Swedge. In a Probabilistic Analysis, you can define

More information

CHAPTER 1 GETTING STARTED

CHAPTER 1 GETTING STARTED CHAPTER 1 GETTING STARTED Configuration Requirements This design of experiment software package is written for the Windows 2000, XP and Vista environment. The following system requirements are necessary

More information

Package tablehtml. November 5, 2017

Package tablehtml. November 5, 2017 Package Type Package Title A Tool to Create HTML Tables Version 1.1.0 November 5, 2017 URL https://github.com/lyzander/ BugReports https://github.com/lyzander//issues Depends R (>= 3.2.0) Imports htmltools,

More information

SOCE Wordpress User Guide

SOCE Wordpress User Guide SOCE Wordpress User Guide 1. Introduction Your website runs on a Content Management System (CMS) called Wordpress. This document outlines how to modify page content, news and photos on your website using

More information

Table of contents. Zip Processor 3.0 DMXzone.com

Table of contents. Zip Processor 3.0 DMXzone.com Table of contents About Zip Processor 3.0... 2 Features In Detail... 3 Before you begin... 6 Installing the extension... 6 The Basics: Automatically Zip an Uploaded File and Download it... 7 Introduction...

More information

Café Soylent Green Chapter 12

Café Soylent Green Chapter 12 Café Soylent Green Chapter 12 This version is for those students who are using Dreamweaver CS6. You will be completing the Forms Tutorial from your textbook, Chapter 12 however, you will be skipping quite

More information

Chapter 18 Outputting Data

Chapter 18 Outputting Data Chapter 18: Outputting Data 231 Chapter 18 Outputting Data The main purpose of most business applications is to collect data and produce information. The most common way of returning the information is

More information

WORKING WITH SIDEBARS

WORKING WITH SIDEBARS MINES CONTENT MANAGEMENT SYSTEM WORKING WITH SIDEBARS The Mines Content Management System (CMS) is a web-based application that allows web site owners and administrators to update pages, add images, and

More information

CIS 408 Internet Computing Sunnie Chung

CIS 408 Internet Computing Sunnie Chung Project #2: CIS 408 Internet Computing Sunnie Chung Building a Personal Webpage in HTML and Java Script to Learn How to Communicate Your Web Browser as Client with a Form Element with a Web Server in URL

More information

FIDO Custom Retrieval Tutorial

FIDO Custom Retrieval Tutorial FIDO Custom Retrieval Tutorial Created with FIDO version 1.5.1.05 the screen shots may not match exactly with other versions. Red font indicates specific instructions for you to follow; FIDO key words

More information

Classic Headlines & Featured App Guide

Classic Headlines & Featured App Guide Classic Headlines & Featured App Guide Blackboard Web Community Manager Trademark Notice Blackboard, the Blackboard logos, and the unique trade dress of Blackboard are the trademarks, service marks, trade

More information

Headlines & Features App Guide

Headlines & Features App Guide Headlines & Features App Guide Blackboard Web Community Manager Trademark Notice Blackboard, the Blackboard logos, and the unique trade dress of Blackboard are the trademarks, service marks, trade dress

More information