1 Organizing time series in MATLAB structures

Size: px
Start display at page:

Download "1 Organizing time series in MATLAB structures"

Transcription

1 1 Organizing time series in MATLAB structures The first step is to store your time series and associated metadata in MATLAB structures. This step provides some uniformity to the format of the time series data, and is necessary to ensure that all MATLAB scripts and functions written for the course will run on each student s data without the need for reformatting. A structure is a MATLAB variable-type similar to a database in that the contents are accessed by textual field designators. A structure can store data of different forms. For example, one field might be a numeric time series matrix, another might be text describing the source of data, etc. In this first lesson you will run a MATLAB script that stores your data in structures. In subsequent lessons you will apply time series methods to the data simply by running MATLAB scripts on those structures. As a first step, you must organize your time series and associated metadata in one of several possible formats. The input time series files for the first script can be space-delimited ascii, Excel spreadsheet, or.mat file a MATLAB storage file. The metadata must be in an ascii file. This lesson describes the preparation of your time series for use in the course, and introduces computation and graphics with MATLAB. 1.1 Data types: V1, V2, V3 You must prepare three types of time series variables. Types V1 and V2 are best thought of as nominal output from and input to a causal system. V1 contains output variables and V2 contains input variables. For example, V2 might be precipitation series and V1 tree-ring index chronologies. Or V2 might be precipitation and V1 might be streamflow. The designation as input and output is nominal in that your time series might not fall neatly into a causal system. If not, simply one group of time series as input series and another group as output series. The series in V1 and V2 are assumed to be stationary in the mean -- that is, either to have been detrended beforehand or to not require detrending. This assumption is necessary because some of the methods assume stationarity. The third type of data, V3, is allowed to have -- and preferably does have -- a trend in mean. Variables V3 are used to demonstrate detrending methods. One example of a suitable V3 variable is measured tree-ring width, which typically has a growth trend. Another example is a temperature series for a station affected by urban warming. You will need at least three V1 time series one V2 and one V3 time series for the course assignments. 1.2 Time step and sample size A time series consists of some variable observed at different times. A critical requirement for the time series selected for V1, V2, and V3 is a uniform time step, or time spacing of observations. The class examples and data sets used by most students have a time step of one year (tree-ring indices, summer-total rainfall, etc.). Other time steps are acceptable as long the time step is constant and the same for all time series. What s critical is that the time step is constant and is the same for all data in sets V1, V2 and V3. Sample size is important for some time series applications. To avoid problems with inadequate sample size, the all time series in V1 and V2 should overlap by at least 50 observations. In other words, there must be a common data period of 50 observations for all series in V1 and V2. The series in V3 are used independently of those in V1 and V2, and so are not required to overlap at all with V1 and V2 series. Moreover, it is not necessary that the individual series in V3 overlap one another. Notes_1, GEOS 585A, Spring

2 The data selected for V1, V2, and V3 should be continuous in the sense that there are no internally missing values. This means that the all observations must be complete from the first data point to the last data point. Some interesting data sets with missing data might still be usable, but would require preliminary data estimation to fill in the missing values. 1.3 Input format of time series You need to organize your time series into a time series matrix (one variable per column, one observation per row) in preparation for input to MATLAB. A function geosa1.m reads the data into MATLAB, and will accept input data in any of the following forms: Ascii, with spaces separating columns; file with suffix.dat.mat, a specific MATLAB storage format; file with suffix.mat.xls, an Excel spreadsheet, file with suffix.xls Whatever the format used, the first column should be the time variable (e.g., year) and the other columns should be the individual time series. I assume that if your time series matrix is already stored in a.mat file you are familiar with that sort of storage. For ascii data, the matrix must be all-numeric -- every element must be a number; no letters are allowed. For.xls format, the part of the spreadsheet holding the time series must similarly be allnumeric. An alphanumeric header line is allowed in the.xls file. A message box appears when you run geosa1.m listing the series headers, if any, read from the xls file. These should agree in order with the series names and ids as listed in the txt file accompanying the xls file. 1.4 Missing data The time series matrix must be full (no blanks), but because all series might not cover the same period, some elements of the matrix will likely be missing-value codes. The only restriction on missing values is that missing values cannot be imbedded within a stretch of valid data for any series. For example, an annual time series covering years with data missing for 1955 is not allowed; you should have filled in any such internal missing data with estimated data beforehand. The time series matrix might of course have missing values at the start and end of each series. Any missing data must be coded either as NaN or as some numeric missing-value code (e.g., -999). Use the same code for all missing data within a given data set V1, V2 or V3. NaN is the IEEE standard representation for a missing number. Geosa1.m reformats your data on input to replace your missing-value code with NaN. 1.5 File naming A separate time series matrix must be prepared for each of the data sets V1, V2, and V3 described in 1.1. The files should be named consistently for ease of reference, and must have the appropriate suffix (.dat,.mat, or.xls) depending on the format. For example, you might have spreadsheets v1.xls, v2.xls and v3.xls. Or, more informatively, you might name the files v1index.xls, v2precip.xls, v3width.xls. I suggest sticking with the convention of using v1, v2 and v3 as the first two characters of the filenames, as that will make it easier for the file location functions used in some of the scripts. 1.6 Supporting information for time series the metadata The MATLAB scripts need supporting information on the time series in order to produce intelligible labeling of series and graphics, and to facilitate stratification into data subsets for some analyses. Geosa1.m reads this information from an ASCII text file (.txt file) that you must Notes_1, GEOS 585A, Spring

3 build. You can easily build the required.txt file using a text editor (e.g., notepad). I prefer vedit plus ( for this task, but any editor that produces ASCII output will do. The metadata.txt file should have eight initial lines of information that apply to all time series in the time series matrix, plus one additional line for each time series in the matrix. Let s say you have stored eight tree-ring index time series as V1 data in the spreadsheet V1SAMPLE.XLS. Make an accompanying.txt file V1SAMPLE.TXT with the metadata. The first eight lines of metadata should have the following information: 1 Name of the data file with the time series matrix 2 Type of data 3 Data label... short label used on axes of plots 4 Units 5 Time increment of observations 6 Missing value code 7 Three category names, separated by '$' 8 Beginning column of individual-series fields (see below) Subsequent lines should contain individual series information, one line per series, starting in columns denoted on line 8 above. For example, one line would contain the following information: 1 series id, 12 or fewer characters 2 first category 3 second category 4 third category 5 expanded series name, maximum of 30 chars 6 latitude, in decimal degrees, with + for N and for S 7 longitude, in decimal degrees, with for W and + for E 8 elevation above mean sea level, in meters The series id is self explanatory -- a short code that makes sense to you in identifying the series. This id should not contain any blanks. The categories are codes, preferably 4 or fewer characters, included to allow the possibility of selecting series interactively depending on some quality of the data (e.g., species). None of the class scripts currently used refer to these codes, and so dummy values will suffice though for your own reference you may want to use meaningful codes. For the dummy option, simply assign fake 4-or-fewer character codes as the names of the categories and the values of the categories for each series. The codes in this case might all be the same, say XXX. The expanded series name (item 5 above) allows you to put more detailed series identification than can be included in the short (12 chars or fewer) id. This expanded name is not used for labeling, but can be queried to spark your memory of the series. The latitude, longitude and elevation information are include to allow flexibility to do spatial analysis on the data. It is acceptable to use other consistent x and y coordinates (e.g., UTM coordinates of easting and northing in place of longitude and latitude. The only requirement is that the equivalent latitude increase to the north and the longitude increase to the east. Notes_1, GEOS 585A, Spring

4 1.7 Sample input files A simple example using fictional data will serve to illustrate the format and content of the input data for script geosa1.m. Consider a V1 data set consisting of 8 tree-ring index chronologies in an Excel spreadsheet. The associated ascii text file v1sample.txt has the following lines: v1sample.xls Ring-Width Index Index Dimensionless Year -999 Species $ Measurement Type $ Age Class BOLES JUOC TW X Boles Creek, CA ANTEL PIPO TW X Antelope Lake, CA JACKSON JUOC TW X Jackson Mtns, NV STEENS JUOC TW X Steens Mtn, OR SARDINE JUOC TX X Sardine Point, CA CARSON JUOC TX X Carson Pass/Caples LK, CA MEANTREE MIX TW X Six-Site Mean PC#1TREE MIX TW X Six-Site PC#1 Scores As specified by the first line in v1sample.txt, the time series matrix is an Excel spreadsheet v1sample.xls. Line 2 specifies that the type of data is Ring-Width Index. Line 3 specifies that the short label Index is to be used in labeling the y axis of time series plots. Line 4 specifies that the ring-width index is dimensionless (units). Line 5 specifies that the time step or spacing between observations is a year. Lin6 6 specifies that any missing values in v1sample.xls are coded as Recall that that no internal missing values are allowed. Line 7 specifies that Species, Measurement Type and Age Class are the category names. Line 8 specifies that the starting columns for series-specific metadata in subsequent lines is to start in columns 1, 14, 19, 22, 24, 50, 59 and 68. For example: column 1 has the B in Boles, column 14 has the J in JUOC, column 19 has the T in TW, etc. Similarly, the V2 time series are in v2sample.xls, with associated metadata in v2sample.txt; and the V3 series are in v3sample.xls, with associated metadata in v3sample.txt. Please look at those sample files as a guide in setting up your own data. An easy way to do this is to use the sample.txt files as templates and edit in the information relevant to your own series. 1.8 Running geosa1.m First make sure that the required input data files are in the current MATLAB working directory (Appendix A). At the MATLAB prompt, enter >>geosa1 The script begins running, and a prompt appears asking whether the data is V1, V2 or V3. Choose V1. A file selection window appears asking you to pick (click on) the desired.txt file. Here the file is v1index.txt, so click on v1index.txt. Notes_1, GEOS 585A, Spring

5 Information relevant to the V1 series appears in the command window and a menu window asking whether the data looks OK so far appears. If displayed information correct, click that menu choice. A dialog box appears asking you to specify the name of the output.mat file in which to store the output time series structure. If this is the first run of geosa1.m, type in the name of a.mat file to create (e.g., meko.mat). If you have already stored one or more time structures in the.mat file, click on the file name in the dialog window. You will be asked whether you want to overwrite the.mat file. Click Yes. A message box appears telling you what you are about to do. Click OK to get rid of the message box. A menu asks whether to continue saving or abort. Unless you have made a mistake, click Continue saving. You are returned to the opening menu, Select type of data or Quit. Here you may repeat the above steps for time series V2 and V3. Or if you decide to stop with V1 for now and enter the other data later, select Quit. 1.9 Checking that the structure variable has been created and stored You should now have a.mat file (e.g., meko.mat) in your current working directory, and that.mat file should hold vlist -- a list of variables in the.mat file, and a subset of time series structure variables V1, V2, V3. Assume the.mat file is meko.mat. Check out contents of the.mat file by typing commands: >> what shows a list of.mat files in the command window. You should see meko.mat in the list. >> clear >> load meko clears the workspace of any existing variables and loads v1index.mat contents >> whos...lists variables in the workspace. You should see vlist and one or more of V1, V2, V3 there now. >>vlist... lists the contents of variable vlist >>V1 Typing a variable s name displays the contents of the variable in the command window. Names are CASE SENSITIVE. When you type V1, you see a list of all the fields in the structure variable V1. Type the structure followed by a period and a fieldname and you get the expanded contents of the field. So, for example, >>V1.catname lists the category names, >>V1.name lists the names of the five time series, and >>V1.tsm lists the time series themselves. Note that V1.tsm has only the time series data, not the vector of years. V1.time is the year vector. You can generate a quick time series plot of the first and third series, with a legend of ids, by entering this sequence of commands >>t=v1.time ; Notes_1, GEOS 585A, Spring

6 >>x1=v1.tsm(:,1); >>x3=v1.tsm(:,3); >>plot(t,x1, -,t,x3, -- ); >>ylabel(v1.label); >>xlabel(v1.increment); >>legend(v1.id([1 3])); The first three commands just rename variables so that the plot syntax is less cumbersome. The next commands plot the series and label the plot. Entering the commands one by one at the command prompt is one way to use MATLAB. A better way is to organize the commands in an ascii file called a script and then run the script from the command prompt. Using scripts avoids having to re-enter commands each time your want to repeat an analysis or modify some part of the analysis or the plots. The interactive tools at the top of the figure window are another way to change attributes of plots. Please refer to the MATLAB help files for more information on graphics. MATLAB functions, like scripts, are also ascii files containing commands, but are more general in that they may be applied to different problems merely by changing the input arguments. The plot command above is actually a function with input arguments the x-data, y data and line-type for the plot. MATLAB has many built-in functions for data analysis, and you can extend this capability with your own functions or user-written functions available over the Web. It is helpful to learn some basic elements of MATLAB programming if you want to apply MATLAB functions other than those covered in the course, or if you want to tailor your own data analysis. But you do not need to program in MATLAB for this course. The script files and functions needed for all analyses have already been written and are provided for the course Turning in assignments as figures and captions Assignments for the course consist of running MATLAB scripts demonstrating the time series methods and writing up brief interpretations of the results. Each assignment should be turned in as a word-processing document with figures and captions only. The figures are generated by the MATLAB scripts. The captions are your answers to the questions in the assignment. This is easily done with a word processor in combination withy copy/paste from MATLAB s figure window. For example, open a new blank document in MS Word, click View/PrintLayout, set the view to whole page, and click Insert/TextBox to set a box to hold the figure. In MATLAB, use the following two commands to make a dummy figure: >x=rand(10,1); >plot(x) You can use the figure-window annotation features (e.g., arrows and text) to point out items of interest in the figure. On the MATLAB figure window menu, click Edit/CopyFigure, then inside the box in MS Word click Paste. You now have the figure in a text box in MS Word. Pull down the bottom of the text box to allow room for a caption. Right-click on the figure inside the text box to bring up a menu that includes Caption. Click Caption, and then OK when the figure box comes up with a caption number. Now can enter whatever text you want as the caption. Repeat the procedure for as many figures are included in the assignment. Save the file with as a.doc file with the filename including your last name and the assignment number. For example, smith1.doc. Zip the.doc file together with any additional requested files into a.zip file of the same name (e.g., smith1.zip). Notes_1, GEOS 585A, Spring

7 me the.zip file as an attachment. I will return the assignment as a.pdf with imbedded comments and the grade (number of points) coded into a header. Notes_1, GEOS 585A, Spring

Spreadsheet definition: Starting a New Excel Worksheet: Navigating Through an Excel Worksheet

Spreadsheet definition: Starting a New Excel Worksheet: Navigating Through an Excel Worksheet Copyright 1 99 Spreadsheet definition: A spreadsheet stores and manipulates data that lends itself to being stored in a table type format (e.g. Accounts, Science Experiments, Mathematical Trends, Statistics,

More information

1. Setup Everyone: Mount the /geobase/geo5215 drive and add a new Lab4 folder in you Labs directory.

1. Setup Everyone: Mount the /geobase/geo5215 drive and add a new Lab4 folder in you Labs directory. L A B 4 E X C E L For this lab, you will practice importing datasets into an Excel worksheet using different types of formatting. First, you will import data that is nicely organized at the source. Then

More information

Working with Mailbox Manager

Working with Mailbox Manager Working with Mailbox Manager A user guide for Mailbox Manager supporting the Message Storage Server component of the Avaya S3400 Message Server Mailbox Manager Version 5.0 February 2003 Copyright 2003

More information

QDA Miner. Addendum v2.0

QDA Miner. Addendum v2.0 QDA Miner Addendum v2.0 QDA Miner is an easy-to-use qualitative analysis software for coding, annotating, retrieving and reviewing coded data and documents such as open-ended responses, customer comments,

More information

Satmaster QuickAim User Guide Mk4.x

Satmaster QuickAim User Guide Mk4.x Satmaster QuickAim User Guide Mk4.x Satmaster QiuickAim is a simple program designed to run on Win9x/NT/2000/XP or Vista. This is a quick start guide in using the software (see help file for more detail).

More information

Lesson 2 Characteristics of Good Code Writing (* acknowledgements to Dr. G. Spinelli, New Mexico Tech, for a substantial portion of this lesson)

Lesson 2 Characteristics of Good Code Writing (* acknowledgements to Dr. G. Spinelli, New Mexico Tech, for a substantial portion of this lesson) T-01-13-2009 GLY 6932/6862 Numerical Methods in Earth Sciences Spring 2009 Lesson 2 Characteristics of Good Code Writing (* acknowledgements to Dr. G. Spinelli, New Mexico Tech, for a substantial portion

More information

Biology 345: Biometry Fall 2005 SONOMA STATE UNIVERSITY Lab Exercise 2 Working with data in Excel and exporting to JMP Introduction

Biology 345: Biometry Fall 2005 SONOMA STATE UNIVERSITY Lab Exercise 2 Working with data in Excel and exporting to JMP Introduction Biology 345: Biometry Fall 2005 SONOMA STATE UNIVERSITY Lab Exercise 2 Working with data in Excel and exporting to JMP Introduction In this exercise, we will learn how to reorganize and reformat a data

More information

GY301 Geomorphology Lab 5 Topographic Map: Final GIS Map Construction

GY301 Geomorphology Lab 5 Topographic Map: Final GIS Map Construction GY301 Geomorphology Lab 5 Topographic Map: Final GIS Map Construction Introduction This document describes how to take the data collected with the total station for the campus topographic map project and

More information

(Updated 29 Oct 2016)

(Updated 29 Oct 2016) (Updated 29 Oct 2016) 1 Class Maker 2016 Program Description Creating classes for the new school year is a time consuming task that teachers are asked to complete each year. Many schools offer their students

More information

FlowJo Software Lecture Outline:

FlowJo Software Lecture Outline: FlowJo Software Lecture Outline: Workspace Basics: 3 major components 1) The Ribbons (toolbar) The availability of buttons here can be customized. *One of the best assets of FlowJo is the help feature*

More information

Creating a data file and entering data

Creating a data file and entering data 4 Creating a data file and entering data There are a number of stages in the process of setting up a data file and analysing the data. The flow chart shown on the next page outlines the main steps that

More information

SeeG3 Users Manual V2.00 Micro-g Solutions Inc. Erie, Colorado, USA

SeeG3 Users Manual V2.00 Micro-g Solutions Inc. Erie, Colorado, USA SeeG3 Users Manual V2.00 Micro-g Solutions Inc. Erie, Colorado, USA September, 2003 Table of Contents Table of Contents 0 Table of Contents 1 Introduction 2 System Requirements 2 Installing SeeG3 3 SeeG3

More information

SyncFirst Standard. Quick Start Guide User Guide Step-By-Step Guide

SyncFirst Standard. Quick Start Guide User Guide Step-By-Step Guide SyncFirst Standard Quick Start Guide Step-By-Step Guide How to Use This Manual This manual contains the complete documentation set for the SyncFirst system. The SyncFirst documentation set consists of

More information

Basic concepts and terms

Basic concepts and terms CHAPTER ONE Basic concepts and terms I. Key concepts Test usefulness Reliability Construct validity Authenticity Interactiveness Impact Practicality Assessment Measurement Test Evaluation Grading/marking

More information

Tips and Guidance for Analyzing Data. Executive Summary

Tips and Guidance for Analyzing Data. Executive Summary Tips and Guidance for Analyzing Data Executive Summary This document has information and suggestions about three things: 1) how to quickly do a preliminary analysis of time-series data; 2) key things to

More information

METIER Course n februray Introduction to ArcView 3

METIER Course n februray Introduction to ArcView 3 METIER Course n 2 Information Management in Environmental Sciences 19-23 februray 2007 Introduction to ArcView 3 tél : (33) 04 67 54 87 54 Maison de la Télédétection en Languedoc-Roussillon fax : (33)

More information

Table of Contents. Getting Started...1 What is QCTool...1 Terms (Notational Conventions)...1

Table of Contents. Getting Started...1 What is QCTool...1 Terms (Notational Conventions)...1 2008 Table of Contents Getting Started...1 What is QCTool...1 Terms (Notational Conventions)...1 Importing Data...3 How to Import Data to QCTool...3 ASCII Columnar Format...3 To specify the header line...4

More information

EOSC 352 MATLAB Review

EOSC 352 MATLAB Review EOSC 352 MATLAB Review To use MATLAB, you can either (1) type commands in the window (i.e., at the command line ) or (2) type in the name of a file you have made, whose name ends in.m and which contains

More information

Fitting data with Matlab

Fitting data with Matlab Fitting data with Matlab 1. Generate a delimited text file (from LabVIEW, a text editor, Excel, or another spreadsheet application) with the x values (time) in the first column and the y values (temperature)

More information

Terrain Modeling with ArcView GIS from ArcUser magazine

Terrain Modeling with ArcView GIS from ArcUser magazine Lesson 5: Label Features Using GNIS Data Lesson Goal: Use GNIS label data to enhance the Bright Angel model created used in Lessons 3 and 4. GNIS data will be reprojected so that it will align properly

More information

EXCEL SPREADSHEET TUTORIAL

EXCEL SPREADSHEET TUTORIAL EXCEL SPREADSHEET TUTORIAL Note to all 200 level physics students: You will be expected to properly format data tables and graphs in all lab reports, as described in this tutorial. Therefore, you are responsible

More information

Survey Design, Distribution & Analysis Software. professional quest. Whitepaper Extracting Data into Microsoft Excel

Survey Design, Distribution & Analysis Software. professional quest. Whitepaper Extracting Data into Microsoft Excel Survey Design, Distribution & Analysis Software professional quest Whitepaper Extracting Data into Microsoft Excel WHITEPAPER Extracting Scoring Data into Microsoft Excel INTRODUCTION... 1 KEY FEATURES

More information

Appendix A. Introduction to MATLAB. A.1 What Is MATLAB?

Appendix A. Introduction to MATLAB. A.1 What Is MATLAB? Appendix A Introduction to MATLAB A.1 What Is MATLAB? MATLAB is a technical computing environment developed by The Math- Works, Inc. for computation and data visualization. It is both an interactive system

More information

A Guide to Retrieving Recruitment Information and Reports from MPathways. MPathways Queries for Prospects

A Guide to Retrieving Recruitment Information and Reports from MPathways. MPathways Queries for Prospects A Guide to Retrieving Recruitment Information and Reports from MPathways MPathways Queries for Prospects SA02 RecAdms Prospect Counts by Referral Source and Admit Term within Academic Program.rep SA02

More information

Creating a Directory with a Mail Merge from an Excel Document

Creating a Directory with a Mail Merge from an Excel Document Creating a Directory with a Mail Merge from an Excel Document When you run a mail merge, Word pulls names, addresses, and other information directly from your Excel spreadsheet into the documents you re

More information

Kentucky River Watershed Watch Data Portal Workshop

Kentucky River Watershed Watch Data Portal Workshop Kentucky River Watershed Watch Data Portal Workshop KRWW Annual Conference, February 6, 2016 Malissa McAlister, Bethany Overfield, Doug Curl Lower Howard's Creek Tributary Learn Your Way Around the Watershed

More information

Data Service Center December

Data Service Center December www.dataservice.org Data Service Center December 2005 504-7222 Property of the Data Service Center, Wilmington, DE For Use Within the Colonial & Red Clay Consolidated Public School Districts Only Table

More information

Introduction to Excel 2007

Introduction to Excel 2007 Introduction to Excel 2007 These documents are based on and developed from information published in the LTS Online Help Collection (www.uwec.edu/help) developed by the University of Wisconsin Eau Claire

More information

Customizing Local Precipitation Data Files for SWAT

Customizing Local Precipitation Data Files for SWAT Customizing Local Precipitation Data Files for SWAT Zhulu Lin and David Radicliffe University of Georgia March 4, 2007 In order to successfully apply SWAT, meteorological data local to the area being studied

More information

Contents Part I: Background Information About This Handbook... 2 Excel Terminology Part II: Advanced Excel Tasks...

Contents Part I: Background Information About This Handbook... 2 Excel Terminology Part II: Advanced Excel Tasks... Version 3 Updated November 29, 2007 Contents Contents... 3 Part I: Background Information... 1 About This Handbook... 2 Excel Terminology... 3 Part II:... 4 Advanced Excel Tasks... 4 Export Data from

More information

EXCEL 2003 DISCLAIMER:

EXCEL 2003 DISCLAIMER: EXCEL 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Excel users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training or

More information

Tricking it Out: Tricks to personalize and customize your graphs.

Tricking it Out: Tricks to personalize and customize your graphs. Tricking it Out: Tricks to personalize and customize your graphs. Graphing templates may be used online without downloading them onto your own computer. However, if you would like to use the templates

More information

Excel Tables and Pivot Tables

Excel Tables and Pivot Tables A) Why use a table in the first place a. Easy to filter and sort if you only sort or filter by one item b. Automatically fills formulas down c. Can easily add a totals row d. Easy formatting with preformatted

More information

Importing Career Standards Benchmark Scores

Importing Career Standards Benchmark Scores Importing Career Standards Benchmark Scores The Career Standards Benchmark assessments that are reported on the PIMS Student Fact Template for Career Standards Benchmarks can be imported en masse using

More information

MATLAB INTRODUCTION. Matlab can be used interactively as a super hand calculator, or, more powerfully, run using scripts (i.e., programs).

MATLAB INTRODUCTION. Matlab can be used interactively as a super hand calculator, or, more powerfully, run using scripts (i.e., programs). L A B 6 M A T L A B MATLAB INTRODUCTION Matlab is a commercial product that is used widely by students and faculty and researchers at UTEP. It provides a "high-level" programming environment for computing

More information

HP StorageWorks Command View TL TapeAssure Analysis Template White Paper

HP StorageWorks Command View TL TapeAssure Analysis Template White Paper HP StorageWorks Command View TL TapeAssure Analysis Template White Paper Part Number: AD560-96083 1 st edition: November 2010 HP StorageWorks Command View TL TapeAssure Analysis Template The TapeAssure

More information

Part 2 Uploading and Working with WebCT's File Manager and Student Management INDEX

Part 2 Uploading and Working with WebCT's File Manager and Student Management INDEX Part 2 Uploading and Working with WebCT's File Manager and Student Management INDEX Uploading to and working with WebCT's File Manager... Page - 1 uploading files... Page - 3 My-Files... Page - 4 Unzipping

More information

Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9

Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Contents 1 Introduction to Using Excel Spreadsheets 2 1.1 A Serious Note About Data Security.................................... 2 1.2

More information

Generating a Custom Bill of Materials

Generating a Custom Bill of Materials Generating a Custom Bill of Materials Old Content - visit altium.com/documentation Modified by on 6-Nov-2013 This tutorial describes how to use the Report Manager to set up a Bill of Materials (BOM) report.

More information

IHS Haystack Gold. BatchPlus and APL Batch Guide and Tutorial. Engineering > Decision Support Tool. July 24, 2009 Ver

IHS Haystack Gold. BatchPlus and APL Batch Guide and Tutorial. Engineering > Decision Support Tool. July 24, 2009 Ver Engineering > Decision Support Tool IHS Haystack Gold BatchPlus and APL Batch Guide and Tutorial July 24, 2009 Ver. 6.0 2009 IHS, All Rights Reserved. All trademarks belong to IHS or its affiliated and

More information

PHY Microprocessor Interfacing Techniques LabVIEW Tutorial - Part X File Output and Input

PHY Microprocessor Interfacing Techniques LabVIEW Tutorial - Part X File Output and Input PHY 406 - Microprocessor Interfacing Techniques LabVIEW Tutorial - Part X File Output and Input Introduction File I/O tends to be complex - simply because there are a myriad of things that you might want

More information

Plot2Excel Manual 1. Plot2Excel Manual. Plot2Excel is a general purpose X-Y plotting tool. All right reserved to Andrei Zaostrovski.

Plot2Excel Manual 1. Plot2Excel Manual. Plot2Excel is a general purpose X-Y plotting tool. All right reserved to Andrei Zaostrovski. Plot2Excel Manual 1 Plot2Excel Manual Plot2Excel is a general purpose X-Y plotting tool. All right reserved to Andrei Zaostrovski. March 1, 2001 Program Description Plot2Excel is an Excel spreadsheet enhanced

More information

Lesson 4: Introduction to the Excel Spreadsheet 121

Lesson 4: Introduction to the Excel Spreadsheet 121 Lesson 4: Introduction to the Excel Spreadsheet 121 In the Window options section, put a check mark in the box next to Formulas, and click OK This will display all the formulas in your spreadsheet. Excel

More information

Using Charts in a Presentation 6

Using Charts in a Presentation 6 Using Charts in a Presentation 6 LESSON SKILL MATRIX Skill Exam Objective Objective Number Building Charts Create a chart. Import a chart. Modifying the Chart Type and Data Change the Chart Type. 3.2.3

More information

User Manual Mail Merge

User Manual Mail Merge User Manual Mail Merge Version: 1.0 Mail Merge Date: 27-08-2013 How to print letters using Mail Merge You can use Mail Merge to create a series of documents, such as a standard letter that you want to

More information

INTRODUCTION... 6 CONCEPTS... 8 THE MAPPING VIEWER CONFIGURATION OVERVIEW ADMINISTRATOR CONFIGURATION DASHBOARD CONFIGURATION...

INTRODUCTION... 6 CONCEPTS... 8 THE MAPPING VIEWER CONFIGURATION OVERVIEW ADMINISTRATOR CONFIGURATION DASHBOARD CONFIGURATION... TABLE OF CONTENTS INTRODUCTION... 6 How this Manual is Organized... 6 Types of User... 7 CONCEPTS... 8 What is Map Intelligence?... 8 What is a Layer?... 8 Layer Types... 8 THE MAPPING VIEWER... 12 What

More information

IT2.weebly.com Applied ICT 9713

IT2.weebly.com Applied ICT 9713 Chapter 11 Database and charts You already know how to o define database record structures o enter data into a database o select subsets of data within a database o sort data within a database o produce

More information

Microsoft Word for Report-Writing (2016 Version)

Microsoft Word for Report-Writing (2016 Version) Microsoft Word for Report-Writing (2016 Version) Microsoft Word is a versatile, widely-used tool for producing presentation-quality documents. Most students are well-acquainted with the program for generating

More information

BusinessObjects Frequently Asked Questions

BusinessObjects Frequently Asked Questions BusinessObjects Frequently Asked Questions Contents Is there a quick way of printing together several reports from the same document?... 2 Is there a way of controlling the text wrap of a cell?... 2 How

More information

1 Introduction to Using Excel Spreadsheets

1 Introduction to Using Excel Spreadsheets Survey of Math: Excel Spreadsheet Guide (for Excel 2007) Page 1 of 6 1 Introduction to Using Excel Spreadsheets This section of the guide is based on the file (a faux grade sheet created for messing with)

More information

Lesson 15: Using Text Files to Add or Modify Design Properties

Lesson 15: Using Text Files to Add or Modify Design Properties Lesson 15: Using Text Files to Add or Modify Design Properties Lesson Objectives After completing this lesson, you will be able to: Use the Export/Import commands Create a Custom Bill-of-Materials Using

More information

MeltLab Reporting Text, CSV or Excel

MeltLab Reporting Text, CSV or Excel MeltLab Reporting Text, CSV or Excel Graphic Statistical Process Control by MeltLab Systems 844-MeltLab www.meltlab.com Fast Accurate Comprehensive Setting up MeltLab Reporting for ASCII ASCII reporting

More information

Opening a Data File in SPSS. Defining Variables in SPSS

Opening a Data File in SPSS. Defining Variables in SPSS Opening a Data File in SPSS To open an existing SPSS file: 1. Click File Open Data. Go to the appropriate directory and find the name of the appropriate file. SPSS defaults to opening SPSS data files with

More information

EQuIS Data Processor (EDP) User Manual

EQuIS Data Processor (EDP) User Manual EQuIS Data Processor (EDP) User Manual Introduction EQuIS Data Processor (EDP) Introduction The EQuIS Data Processor, or EDP, is today s answer to the many data quality issues that plague data managers.

More information

GEOG 487 Lesson 4: Step-by-Step Activity

GEOG 487 Lesson 4: Step-by-Step Activity GEOG 487 Lesson 4: Step-by-Step Activity Part I: Visually Explore Trends In Part I, we will explore several tools and technique to make it easier to visually interpret patterns in your data using ArcGIS.

More information

hvpcp.apr user s guide: set up and tour

hvpcp.apr user s guide: set up and tour : set up and tour by Rob Edsall HVPCP (HealthVis-ParallelCoordinatePlot) is a visualization environment that serves as a follow-up to HealthVis (produced by Dan Haug and Alan MacEachren at Penn State)

More information

Rockefeller College MPA Excel Workshop: Clinton Impeachment Data Example

Rockefeller College MPA Excel Workshop: Clinton Impeachment Data Example Rockefeller College MPA Excel Workshop: Clinton Impeachment Data Example This exercise is a follow-up to the MPA admissions example used in the Excel Workshop. This document contains detailed solutions

More information

Depending on the computer you find yourself in front of, here s what you ll need to do to open SPSS.

Depending on the computer you find yourself in front of, here s what you ll need to do to open SPSS. 1 SPSS 11.5 for Windows Introductory Assignment Material covered: Opening an existing SPSS data file, creating new data files, generating frequency distributions and descriptive statistics, obtaining printouts

More information

Setup Mount the //geobase/geo4315 server and add a new Lab2 folder in your user folder.

Setup Mount the //geobase/geo4315 server and add a new Lab2 folder in your user folder. L AB 2 L AB M2 ICROSOFT E XCEL O FFICE W ORD, E XCEL & POWERP OINT XCEL & P For this lab, you will practice importing datasets into an Excel worksheet using different types of formatting. First, you will

More information

The American University in Cairo. Academic Computing Services. Excel prepared by. Maha Amer

The American University in Cairo. Academic Computing Services. Excel prepared by. Maha Amer The American University in Cairo Excel 2000 prepared by Maha Amer Spring 2001 Table of Contents: Opening the Excel Program Creating, Opening and Saving Excel Worksheets Sheet Structure Formatting Text

More information

MATLAB Project: Getting Started with MATLAB

MATLAB Project: Getting Started with MATLAB Name Purpose: To learn to create matrices and use various MATLAB commands for reference later MATLAB built-in functions used: [ ] : ; + - * ^, size, help, format, eye, zeros, ones, diag, rand, round, cos,

More information

STORMS 2010 v

STORMS 2010 v JFSA Ref. No.: 0008-10 / Jan 2011 STORMS 2010 v. 3.0.0 January, 2011 J.F. Sabourin and Associates Inc. STORMS 2010 V. 3.0.0 HELP MANUAL Page i DISCLAIMER J.F. Sabourin and Associates Inc. makes no warranty

More information

Introduction to GIS & Mapping: ArcGIS Desktop

Introduction to GIS & Mapping: ArcGIS Desktop Introduction to GIS & Mapping: ArcGIS Desktop Your task in this exercise is to determine the best place to build a mixed use facility in Hudson County, NJ. In order to revitalize the community and take

More information

5.1 Further data input

5.1 Further data input 88 geo111 numerical skills in geoscience 5.1 Further data input Previously, you imported ASCII data into MATLAB using the load command 1. You might not have realized it at the time, but the use of load

More information

RenWeb Training. Creating Your Classroom Website

RenWeb Training. Creating Your Classroom Website RenWeb Training Creating Your Classroom Website October 2013 RenWeb Training Manual Table of Contents Ren Web Survey 3 Pre-Training Handout: Saving a Document as a PDF 4 Lesson 1: Adding Homework & Web

More information

ASSIGNMENT 6 Final_Tracts.shp Phil_Housing.mat lnmv %Vac %NW Final_Tracts.shp Philadelphia Housing Phil_Housing_ Using Matlab Eire

ASSIGNMENT 6 Final_Tracts.shp Phil_Housing.mat lnmv %Vac %NW Final_Tracts.shp Philadelphia Housing Phil_Housing_ Using Matlab Eire ESE 502 Tony E. Smith ASSIGNMENT 6 This final study is a continuation of the analysis in Assignment 5, and will use the results of that analysis. It is assumed that you have constructed the shapefile,

More information

RClimTool USER MANUAL

RClimTool USER MANUAL RClimTool USER MANUAL By Lizeth Llanos Herrera, student Statistics This tool is designed to support, process automation and analysis of climatic series within the agreement of CIAT-MADR. It is not intended

More information

Introduction to MATLAB

Introduction to MATLAB CHEE MATLAB Tutorial Introduction to MATLAB Introduction In this tutorial, you will learn how to enter matrices and perform some matrix operations using MATLAB. MATLAB is an interactive program for numerical

More information

Contents. Introduction 15. How to use this course 18. Session One: Basic Skills 21. Session Two: Doing Useful Work with Excel 65

Contents. Introduction 15. How to use this course 18. Session One: Basic Skills 21. Session Two: Doing Useful Work with Excel 65 Contents Introduction 15 Downloading the sample files... 15 Problem resolution... 15 The Excel version and locale that were used to write this book... 15 Typographical Conventions Used in This Book...

More information

Instructions for Using the Databases

Instructions for Using the Databases Appendix D Instructions for Using the Databases Two sets of databases have been created for you if you choose to use the Documenting Our Work forms. One set is in Access and one set is in Excel. They are

More information

Table of Contents COURSE OVERVIEW... 5

Table of Contents COURSE OVERVIEW... 5 Table of Contents COURSE OVERVIEW... 5 DISCUSSION... 5 THE NEW DATABASE FORMAT... 5 COURSE TOPICS... 6 CONVENTIONS USED IN THIS MANUAL... 7 Tip Open a File... 7 LESSON 1: THE NEW INTERFACE... 8 LESSON

More information

Adding Magnetic Data to a GM-SYS Profile Model

Adding Magnetic Data to a GM-SYS Profile Model Adding Magnetic Data to a GM-SYS Profile Model In GM-SYS Profile, a "Station" is a location at which an anomaly component is calculated and, optionally, was measured. In order for GM-SYS Profile to calculate

More information

Author : Gayle Clark, Business Solutions Analyst, Spescom Software Ltd. Approved by : Ewen Roberts, Software Developer Spescom Software Inc.

Author : Gayle Clark, Business Solutions Analyst, Spescom Software Ltd. Approved by : Ewen Roberts, Software Developer Spescom Software Inc. SPESCOM SOFTWARE User Guide eb Layout Editor User Guide Document Number : SAN03810 Rev 0.2 Release Date : 15 December 2006 Document Status : Not Approved Author : Gayle Clark, Business Solutions Analyst,

More information

MATLAB GUIDE UMD PHYS401 SPRING 2012

MATLAB GUIDE UMD PHYS401 SPRING 2012 MATLAB GUIDE UMD PHYS40 SPRING 202 We will be using Matlab (or, equivalently, the free clone GNU/Octave) this semester to perform calculations involving matrices and vectors. This guide gives a brief introduction

More information

5. Excel Fundamentals

5. Excel Fundamentals 5. Excel Fundamentals Excel is a software product that falls into the general category of spreadsheets. Excel is one of several spreadsheet products that you can run on your PC. Others include 1-2-3 and

More information

Introducing Gupta Report Builder

Introducing Gupta Report Builder Business Reporting Chapter 1 Introducing Gupta Report Builder You can use Report Builder to design reports. This chapter describes: Our approach to building reports. Some of the reports you can build.

More information

TI-Nspire Technology Version 2.1

TI-Nspire Technology Version 2.1 TI-Nspire Technology Version 2.1 Release Notes Release Notes 1 Intro Thank you for updating your TI-Nspire products to Version 2.1. These Release Notes cover updates to the following products: TI-Nspire

More information

EXERCISE 3 Extracting Plot Subsets

EXERCISE 3 Extracting Plot Subsets EXERCISE 3 Extracting Plot Subsets Objective Last Updated: April, 2016 Version: Fusion 3.50 There are two parts to this exercise. Part 1 describes the manual process to extract fixed radius subsets of

More information

Illustrated Roadmap. for Windows

Illustrated Roadmap. for Windows Illustrated Roadmap for Windows This Illustrated Roadmap was designed to help the Computer Coordinator customize GradeQuick for their school and for teachers to make further customizations that will affect

More information

Demand Impact Model User Manual

Demand Impact Model User Manual Final Demand Impact Model User Manual Part of the Massachusetts Residential Retrofit and Low Income Program Area Evaluation June 2012 Prepared by: The Cadmus Group, Inc. Energy Services Division 720 SW

More information

MATLAB Introduction to MATLAB Programming

MATLAB Introduction to MATLAB Programming MATLAB Introduction to MATLAB Programming MATLAB Scripts So far we have typed all the commands in the Command Window which were executed when we hit Enter. Although every MATLAB command can be executed

More information

Section 1. Introduction. Section 2. Getting Started

Section 1. Introduction. Section 2. Getting Started Section 1. Introduction This Statit Express QC primer is only for Statistical Process Control applications and covers three main areas: entering, saving and printing data basic graphs control charts Once

More information

Overview of the EMF Refresher Webinar Series. EMF Resources

Overview of the EMF Refresher Webinar Series. EMF Resources Overview of the EMF Refresher Webinar Series Introduction to the EMF Working with Data in the EMF viewing & editing Inventory Data Analysis and Reporting 1 EMF User's Guide EMF Resources http://www.cmascenter.org/emf/internal/guide.html

More information

LTER Schoolyard Ecology Program

LTER Schoolyard Ecology Program LTER Schoolyard Ecology Program Title: How to Make Awesome Graphs Teacher/Author: Nora Murphy School: Concord Carslisle High School Date: March 30, 2017 1 Name Block Date How to Make Awesome Graphs Note,

More information

GLY Geostatistics Fall Lecture 2 Introduction to the Basics of MATLAB. Command Window & Environment

GLY Geostatistics Fall Lecture 2 Introduction to the Basics of MATLAB. Command Window & Environment GLY 6932 - Geostatistics Fall 2011 Lecture 2 Introduction to the Basics of MATLAB MATLAB is a contraction of Matrix Laboratory, and as you'll soon see, matrices are fundamental to everything in the MATLAB

More information

Microsoft Excel 2007

Microsoft Excel 2007 Microsoft Excel 2007 1 Excel is Microsoft s Spreadsheet program. Spreadsheets are often used as a method of displaying and manipulating groups of data in an effective manner. It was originally created

More information

Introduction (SPSS) Opening SPSS Start All Programs SPSS Inc SPSS 21. SPSS Menus

Introduction (SPSS) Opening SPSS Start All Programs SPSS Inc SPSS 21. SPSS Menus Introduction (SPSS) SPSS is the acronym of Statistical Package for the Social Sciences. SPSS is one of the most popular statistical packages which can perform highly complex data manipulation and analysis

More information

Chapter 2. Basic Operations. you through the routine procedures that you will use nearly every time you work with SPSS.

Chapter 2. Basic Operations. you through the routine procedures that you will use nearly every time you work with SPSS. 1 Chapter 2 Basic Operations Chapter 1 presented a very conceptual overview of SPSS. The present chapter will walk you through the routine procedures that you will use nearly every time you work with SPSS.

More information

Objective 1: Familiarize yourself with basic database terms and definitions. Objective 2: Familiarize yourself with the Access environment.

Objective 1: Familiarize yourself with basic database terms and definitions. Objective 2: Familiarize yourself with the Access environment. Beginning Access 2007 Objective 1: Familiarize yourself with basic database terms and definitions. What is a Database? A Database is simply defined as a collection of related groups of information. Things

More information

New and Improved Formula Editor in JMP 13

New and Improved Formula Editor in JMP 13 These are the step-by-step instructions for the 'New and Improved Formula Editor in JMP 13' demo. This contains talking points and also the demo steps. Demo instructions are underlined and in bold to highlight

More information

The ICNet REU Freeze-Thaw Research Project The Climate Change Analysis Technical Guide: Model Output, Pre-Processing, Analysis, and Displaying Results

The ICNet REU Freeze-Thaw Research Project The Climate Change Analysis Technical Guide: Model Output, Pre-Processing, Analysis, and Displaying Results The ICNet REU Freeze-Thaw Research Project The Climate Change Analysis Technical Guide: Model Output, Pre-Processing, Analysis, and Displaying Results This guide provides the necessary steps for analyzing

More information

.txt - Exporting and Importing. Table of Contents

.txt - Exporting and Importing. Table of Contents .txt - Exporting and Importing Table of Contents Export... 2 Using Add Skip... 3 Delimiter... 3 Other Options... 4 Saving Templates of Options Chosen... 4 Editing Information in the lower Grid... 5 Import...

More information

LESSON: Working with line graphs questions

LESSON: Working with line graphs questions LESSON: Working with line graphs questions FOCUS QUESTION: How do I display trends in data? Contents EXAMPLE 1: Load NYC contagious disease data set (load.mat files) EXAMPLE 2: Define variables for analysis

More information

Introduction to CS databases and statistics in Excel Jacek Wiślicki, Laurent Babout,

Introduction to CS databases and statistics in Excel Jacek Wiślicki, Laurent Babout, One of the applications of MS Excel is data processing and statistical analysis. The following exercises will demonstrate some of these functions. The base files for the exercises is included in http://lbabout.iis.p.lodz.pl/teaching_and_student_projects_files/files/us/lab_04b.zip.

More information

CSSCR Excel Intermediate 4/13/06 GH Page 1 of 23 INTERMEDIATE EXCEL

CSSCR Excel Intermediate 4/13/06 GH Page 1 of 23 INTERMEDIATE EXCEL CSSCR Excel Intermediate 4/13/06 GH Page 1 of 23 INTERMEDIATE EXCEL This document is for those who already know the basics of spreadsheets and have worked with either Excel for Windows or Excel for Macintosh.

More information

Form into function. Getting prepared. Tutorial. Paul Jasper

Form into function. Getting prepared. Tutorial. Paul Jasper Tutorial Paul Jasper TABLE OF CONTENTS 1 Getting prepared 2 Adding a button to the form design 2 Making the button add tasks 3 Sending the XML data 4 Tidying up 5 Next time In the first episode, I showed

More information

Importing a txt or csv file into ArcGIS Online [AGO]

Importing a txt or csv file into ArcGIS Online [AGO] Importing a txt or csv file into ArcGIS Online [AGO] Spring 2014 This is how to find addresses online and copy them into an Excel spreadsheet, save them in a format that ArcGIS can use, and then import

More information

Getting Started with MapInfo Professional Hands On Session 1D

Getting Started with MapInfo Professional Hands On Session 1D In this session, the following topics will be covered: Open a DBF file Create Points Geocode to 5 digit ZIPCodes Use Query > Select Use the Select Tools Create a Thematic Map The Layout Window MapWorld

More information

Lab 6: Graphical Methods

Lab 6: Graphical Methods Lab 6: Graphical Methods 6.1 Introduction EGR 53L - Fall 2009 Lab this week is going to introduce graphical solution and presentation techniques as well as surface plots. 6.2 Resources The additional resources

More information

LAB 6: LOOP STATEMENTS

LAB 6: LOOP STATEMENTS NAME: LAB 6: LOOP STATEMENTS This laboratory exercise will involve you writing your first loop statements in MATLAB functions and scripts. Your final code will be handed in via a single zip file following

More information