CSc4730/6730 Scientific Visualization

Slides:



Advertisements
Similar presentations
DAY 8: MICROSOFT EXCEL – CHAPTER 5 Aliya Farheen February 5, 2015.
Advertisements

Excel Tutorial 4: Analyzing and Charting Financial Data
Excel Tutorial 4: Enhancing a Workbook with Charts and Graphs
® Microsoft Office 2010 Excel Tutorial 4: Enhancing a Workbook with Charts and Graphs.
McGraw-Hill/Irwin The O’Leary Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Lab 2 Charting Worksheet Data.
Lesson 6: Working with Charts and Graphics
FIRST COURSE Excel Tutorial 4 Working with Charts and Graphics.
COMPREHENSIVE Excel Tutorial 4 Working with Charts and Graphics.
How To Make Graphs in Microsoft Excel Outline Making Bar Graphs Making Scatter Plots – 1 series Making Scatter Plots – Multiple Series.
Pasewark & Pasewark 1 Excel Lesson 8 Working with Charts Microsoft Office 2007: Introductory.
Microsoft Excel. Excel specializes in creating and designing spreadsheets, or worksheets Worksheet – area to insert data Workbook – a set of worksheets.
Microsoft Excel 2000 Adding Visual Elements and Managing Files.
LECTURE -9 CREATING A CHART IN MICROSOFT EXCEL. CHARTS Picture representation of data used Easy understanding Comparison of data Checking trends in data.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Creating Charts Lesson 6.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® PowerPoint 2010 © 2011 The McGraw-Hill Companies,
1 XY Scatter Plots in Excel In this example, the position of a hanger on a spring was measured (with respect to a Motion Sensor) as a function.
Microsoft ® Office Excel 2007 Working with Charts.
Microsoft Office Illustrated Fundamentals Unit I: Working with Charts.
Microsoft Excel. Excel specializes in creating and designing spreadsheets, or worksheets Worksheet – area to insert data Workbook – a set of worksheets.
CTS130 Spreadsheet Lesson 9 - Building Charts. What is a Chart? A chart is a visual display of information in a worksheet. Charts can help you make comparisons,
Excel chapter 4.
Session 9 Managerial Spreadsheet Modeling -- Prof. Juran1.
1Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Office Excel 2010 by Robert Grauer, Keith Mulbery, and Mary.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® Excel 2010 © 2011 The McGraw-Hill Companies,
DAY 6: MICROSOFT EXCEL – CHAPTER 3 Sravanthi Lakkimsetty September 2, 2015.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Office Excel 2007 Lab 2 Charting Worksheet Data.
PowerPoint Lesson 6 Working with Tables and Charts Microsoft Office 2010 Advanced Cable / Morrison 1.
Excel Chapter 3: Excel Charts Objectives Decide which chart type to create Create a chart Change the chart type Change the data source and structure Apply.
Microsoft® Excel Use the Chart Tools Design tab. 1 Use the Chart Tools Layout and Format tabs. 2 Create chart sheets and chart objects. 3 Edit.
LOGO Chapter 4 Charts 1. LOGO What is a Chart?  Charts are visual representations of worksheet data. Charts often makes it easier to understand the data.
LESSON 6 Working with Charts. Each chart type has its own collection of sub-types that provide various alternate formats for the selected chart type.
DAY 6: EXCEL CHAPTERS 3 & 4 RAHUL KAVI SEPTEMBER 03,
Unit 24 Learning Spreadsheet Essentials Starting on page 287  Mrs. Jefcoat  Business Technology Applications Unit 24: Lessons
Excel Part 4 Working with Charts and Graphics. XP Objectives Create an embedded chart Work with chart titles and legends Create and format a pie chart.
Excel Part 4 Working with Charts and Graphics. XP Objectives Create an embedded chart Work with chart titles and legends Create and format a pie chart.
DAY 6: EXCEL CHAPTERS 5 Rohit September 2 nd,
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
Charts MOAC Lesson 6.
Computer Applications. Chart Title Legend Horizontal Axis Title Vertical Axis Title Vertical Y Axis Horizontal X Axis Data Series.
Microsoft® PowerPoint © 2011 The McGraw-Hill Companies, Inc. All rights reserved. 3.
Lesson 1 Notes.  A chart is a representation of worksheet data. A chart can enhance and simplify the of numerical data in a worksheet because the between.
Chapter 5: Charts & Sparklines Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
Excel Working with Charts and Graphs
Lesson 4: Working with Charts and Tables
Charts MOAC Lesson 6.
Excel Charts and Graphs
Excel Lesson 8 Working with Charts
Working with Charts © 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
How to Use this PowerPoint Template
Data Visualizer.
Microsoft Excel 2007 The L Line The Express Line to Learning L Line
Excel Part 4 Working with Charts and Graphics
Tutorial 4: Enhancing a Workbook with Charts and Graphs
XY Scatter Plots in Excel 2007
Excel Part 4 Working with Charts and Graphics
Microsoft Excel 2003 Illustrated Complete
Using Excel to Graph Data
Microsoft Excel Illustrated
Microsoft Office Illustrated Introductory, Windows XP Edition
Building Worksheet Charts
RAHUL KAVI SEPTEMBER 05, 2013 Day 6: Excel Chapters 3 & 4 RAHUL KAVI SEPTEMBER 05, 2013.
exploring Microsoft Office 2013 Plus
Charts MOAC Lesson 6.
Using Excel to Graph Data
Topic 7: Visualization Lesson 1 – Creating Charts in Excel
Chapter 7 Lesson 2 Notes.
Using Charts in a Presentation
Excel Lesson 8 Working with Charts
Excel Part 4 Working with Charts and Graphics
Microsoft Office Illustrated Fundamentals
Presentation transcript:

CSc4730/6730 Scientific Visualization Lecture 06 Creating Basic Data Visualization with MS Excel and Google Chart API Ying Zhu

MS Excel One of the most commonly used tool for creating data visualization Supported chart types Bar chart Pie chart Line chart Scatter plot Stock Other types: Area, surface, doughnut, bubble, and radar

Create chart Select a column or a row of data In the “Insert” tab, select a chart type In the “Design” tab, click on “Select Data” Can add, edit or remove data columns or rows Can change horizontal axis labels Can quickly change chart type

Change chart design In the “Design” tab, can choose different chart style Can choose different chart layouts Can cut and paste the chart as a picture

MS Excel Simple to use Many chart types, styles, and layouts to choose from Limitations: Does not support map Can just easily create bad designs (e.g. 3D bar chart, 3D pie chart, etc.)

Case study http://www.earth-policy.org/Books/PB3/data.htm Download one of the Excel files and create charts

Google Chart API Google Chart API allows you to easily embed a chart in your web page Available since December 2007 http://code.google.com/apis/chart/ You create an URL that includes the data and the formatting parameters Insert the URL in the appropriate place of your HTTP file When the web page is viewed by the browser, Google Chart API returns PNG image of the chart in response to that URL If you type the URL in the browser’s address bar, an image of the chart is also displayed

Google Chart API More difficult to use than Excel, but very convenient and flexible for web design No need to have a separate picture for your chart The chart is encoded in a URL. Just send one line of URL to another team and he/she can include the chart in their web page. Minor changes to data set is very convenient

Supported chart types Line charts Bar charts Pie charts Venn diagrams Scatter plots Radar charts Maps Google-o-meters QR codes See http://code.google.com/apis/chart/types.html for examples

URL format Google Chart API URLs must be in the following format http://chart.apis.google.com/chart?<parameter 1>&<parameter 2>&<parameter n> No limit on the number of parameters Can list parameters in any order

Required parameters Chart size chs=<width in pixels>x<height in pixels> E.g. chs=33x200 The maximum map size is 440x220

Line Chart Chart type cht=<line chart style> cht=lc: typical line chart, one data per data point cht=ls: sparklines, no axis lines, one data per data point cht=lxy: need to specify x and y for each data point

Bar Chart Bar chart cht=<bar chart style> cht=bhs: horizontal bar chart, with stacked bars cht=bvs: vertical bar chart, with stacked bars cht=bhg: horizontal bar chart, with grouped bars cht=bvg: vertical bar chart, with grouped bars

Scatter plots Scatter plots cht=s At least two data sets should be supplied. The first data set specifies x-coordinates, and the second data set specifies y-coordinates.

Maps Maps cht=t, chtm=<geographical area> <geographical area> include: Africa Asia Europe middle_east South_america Usa World http://chart.apis.google.com/chart?cht=t&chs=440x220&chd=s:_&chtm=world

Maps Color coding countries or states chco=<default color>,<start of gradient>,<end of gradient> http://code.google.com/apis/chart/colors.html#rgb Chld=<country or state codes> http://code.google.com/apis/chart/isocodes.html http://code.google.com/apis/chart/statecodes.html Chd=<color levels> Specify color levels for each country

Google-o-meter Specify chart type Specify data Specify label cht=gom chd=t:<number> Specify label chl=<label>

Data formats Specify data with chd=<data type>:<data> Supported data types Text encoding: Text encoding with data scaling Simple encoding Extended encoding:

Text encoding floating point numbers 0 – 100 chd=t: 0.2,0.9,12.5 Nothing below 0 or above 100 Don’t insert space between a number and a ‘,’

Text encoding with data scale No default range limit, but you have to specify data rang for each data set with chds=<min>,<max> chd=t: -20.5, 98.3, 11.2&chds=-30.0, 60.0

Simple encoding Integer values 0 – 61, encoded by a single alphanumerical character chd=s:BTb19_,Mn5tzb is equivalent to chd=t:1,19,27,53,61,-1|12,39,57,45,51,27 Generate a short URL But a little hard to use and read by the developer

Extended encoding Specify integer values from 0—4095, inclusive, encoded by two alphanumeric characters chd=e:BaPoqM-A,-A__RMMg is equivalent to chd=t:90,1000,2700,3500|3968,-1,1100,250

Multiple data sets To draw multiple lines, or sets of bars, on a chart, specify multiple data series Use | for Text Encoding or Text Encoding with Data Scaling Use , for Simple Encoding or Extended Encoding

Color Specify chart colors with a 6-letter string of hexadecimal values in the format RRGGBB FF0000 = red 00FF00 = green 0000FF = blue 000000 = black FFFFFF = white

Chart Color Use chco=<color>,<color>,<color> to specify color for each data set One color code for one data set

Chart title and legend Use chtt=<chart title> to specify title Use + to add space between words Use chdl=<label 1>|<label 2> to specify legend One label for one data set

Axis type Specify multiple axes with chxt=<axis 1>,<axis 2>, … x = bottom x-axis t = top x-axis y = left y-axis r = right y-axis

Axis label Specify label with chxl=<axis index>:|label 1|label 2| … Axis index is the index number of the axis specified with chxt Labels are separated by |

Axis range Specify axis range with chxr=<axis index>,<start>, <end>, <interval>|…

Bar width and spacing chbh=<bar width>,<space between bars>, <space between groups> Chbh=10,5,10 Automatic setting the bar width with chbh=a

Line styles Chls=<data set 1 line thickness>, <length of line segment>, <length of blank segement>| …

Other styling options Grid lines chg= Shape markers chm=