Phys 210 Lecture 5. Phys 210 Lecture 5. Gnuplot: Functions, Data Plots, and Data Fits
|
|
|
- Mitchell Parker
- 10 years ago
- Views:
Transcription
1 1 Phys 210 Lecture 5 Gnuplot: Functions, Data Plots, and Data Fits
2 2 Today: Course & Computer Issues Gnuplot Gotcha's and Tips Defining Functions in Gnuplot Plotting Data Files Fitting Data Files Examining Fit Results: Overlay, Residuals, Pulls
3 Course Issues? I put much more stuff into lectures than you could reasonably write as notes for doing the lab. That s because I upload the lecture notes, and expect you to be looking at them in the lab. Note: you will sometimes need to refer to previous lectures... I am purposely going fast on Linux & Gnuplot I think the important thing is to expose you to these things, not drill you to perfection. Having done it once, you will remember enough to Google for the forgotten details later. I want to get to Python before Phys 219 needs it (and will slow down once we re there). Phys 210 Lecture 5 3
4 Lessons from Lab Exercise 3 Sometimes you need a function that can't be calculated from elementary functions, but you can find the Taylor series for it. Taylor series have a range of convergence (outside it, they are wrong even with infinite terms), and a practical range (where they are accurate enough for a given application, using a given number of terms). Taylor series can be very accurate near the expansion point, especially when using many terms. But the accuracy gets worse as you move away from the expansion point, sometimes dramatically worse. Alternative calculation methods that minimize the worst-case error are frequently used instead. Phys 210 Lecture 5 4
5 5 Computer Issues Did you encounter any computer malfunctions? We think we have fixed things so your files and folders will default to world no-access (so others can't read or alter what you turn in).
6 6 Gnome Resets for Freeze, No-Cursor, etc Alt-F2 to get single-command-line box r to restart Gnome-shell (fastest, may not be enough) gnome-shell -r to replace Gnome-shell (more thorough) These should leave your working windows alone. This one will destroy all your working windows: Ctrl-Alt-F2 to get text-only Console login screen Log in with your username and password killall gnome-session logs out the frozen session Log in to the GUI screen that appears Ctrl-Alt-F2 to log out of the Console that s still there!! Ctrl-Alt-F1 to go back to the GUI
7 Gnuplot Lecture Gotchas Cut and pasted commands failed, because the lecture notes used slanted-quotes and Unix wants upright quotes! The EPS and PNG instructions didn t end with set term x11 which set you up for scary-looking EPS or PNG codes going to the Terminal (educational but frustrating). I left out the dash in "Times-Roman" which gives a warning in current Gnuplot (but not in the old versions I'm used to...) The backslash line-wrap was confusing. I went back and fixed these things. Phys 210 Lecture 5 7
8 Gnuplot Keyboard Gotchas If your graph is the top window, some keys will change it Q will close the graph window! (replot will bring it back) A will autoscale your plot L will change to log-scale, or undo log-scale G will add grid lines, or remove grid lines R will add ruler-lines at mouse (also removes them) M will show mouse-coordinates at the bottom of the window (ruler-lines, mouse-coords don t show in PNG, EPS files) H will show these and other hot-keys in Terminal window I don t know a way to shut off this behavior. It wasn t present in the old versions I m used to, or I would have warned you... Phys 210 Lecture 5 8
9 Gnuplot Mouse Gotchas Mouse-wheel scrolls the graph vertically, and changes yrange Right-drag draws a zoom-box, left-click zooms-in to the box; this can be iterated P key will undo both of these; replot won t Middle-click draws a cross with mouse-coords on graph (replot removes them; they don t appear in PNG, EPS files) unset mouse turns off these behaviors. I would have warned you, if these existed in older Gnuplot! Phys 210 Lecture 5 9
10 10 Command Line Editing (Gnuplot and Bash) Up-cursor retrieves earlier commands one by one You can just hit return, or edit then return Left and right cursor move without deleting Delete deletes one character left of cursor Ctrl-W deletes the word left of the cursor Ctrl-D deletes right of cursor (too far can kill your shell!) Ctrl-A goes to the beginning of line (useful for long lines) Ctrl-U erases the line no matter where you are in it Ctrl-R <string> reverse-searches for <string> (useful for finding commands many lines back)
11 11 Fixing Complicated Gnuplots If it was all in a single plot command, up-cursor and edit it. If the line wraps, Ctrl-minus the Terminal then stretch it wide If you made it by an initial plot followed by many replots, 1. Use Ctrl-R plot to find the first plot before all the replots 2. Edit if necessary then return to draw the first curve 3. Up-cursor through the replots, edit, and add, in right order Or 1. Do show plot which gives the combination of all the plot and replot commands that went into the plot, like last plot command was: plot sin(x) title..., cos(x) title.. 2. Drag mouse through red part to copy, paste into new line 3. Cursor around and fix the (long!) plot command
12 12 Fixing Complicated Gnuplots 2 It may be easier to work in a text-editor instead of Terminal 1. Make a command-file by save filename.save 2. Open filename.save in an editor like gedit 3. Edit plot command (at end) to remove extraneous curves, re-order the curves, change titles, widths, etc. 4. Save the edited file (keep editor open if you want) 5. Do load filename.save in Gnuplot, see if it s right yet 6. Editing, save and load filename.save until it s right.
13 Gnuplot and Directories Gnuplot runs in a working directory. When you make a.save or.eps or.png file, they will be created in that directory. When you load a.save file or.load file, Gnuplot expects to find them in the working directory. You can put a directory-path in front of filenames that are outside the working directory, both reading and writing. The Applications menu starts Gnuplot in your home directory. But you can start a Terminal, cd inside it to whatever directory you want, then type gnuplot or gnuplot5 to start it there. You can also cd inside Gnuplot (more on that later today). Phys 210 Lecture 5 13
14 Gnuplot Variables Gnuplot understands giving a symbolic name to a value. myvar = stores the numeric value in the name myvar. You can then use myvar in expressions to be plotted, instead of typing Gnuplot variables can also be complex numbers {1.1, 2.2} or quoted text-strings. The command show variables or sho var will print a list of all the variables you have defined. Phys 210 Lecture 5 14
15 15 Gnuplot Arithmetic Gotchas If the value has no decimal point, it is stored as a 32 bit integer. If the value has a decimal point (like 1. ) it is stored as a 64-bit floating point number. print <expression> evaluates <expression> in the Terminal Dividing an integer by an integer gives an integer, with the remainder discarded! a = 1; b = 2; print a/b gives 0!! But aa = 1. ; b = 2 ; print aa/b gives 0.5 and a = 1 ; bb = 2. ; print a/bb gives 0.5 (integers get "promoted" to floats in mixed expressions)
16 16 Gnuplot Arithmetic Gotchas 2 print * (4 zeros) gives (8 zeros) print * (5 zeros) gives (wrong!) One bit is for the sign, and 2 31 = so doesn't fit into 32 bits! ( ) print * (decimal point added) gives (floating-point, and correct) Integer vs floating-point arithmetic issues come up in every computer language. ( ) 3 =
17 Gnuplot Functions Gnuplot understands defining a function of a variable. myfunc(z) = 4.5*z+45.0 stores the expression 4.5*z+45.0 When myfunc(value) appears, value replaces z. Then myfunc(0) would evaluate as 45.0 and myfunc(10) would evaluate as 90.0 Functions definitions can include built-in functions like sin and sqrt (square root), and even other user-functions. Function definitions can have more than one argument. quad1(a, b, c) = (-b+sqrt(b*b-4.0*a*c))/(2.0*a) Phys 210 Lecture 5 17
18 18 Gnuplot Functions 2 The command show functions or sho fun will print a list of all the functions you have defined. If you use x or y as argument names, they are just names, and don't necessarily correspond to x or y on a plot. (I tend to avoid using those names, to avoid the confusion.) Function definitions can have user-variables on the right side. If an argument name matches a user-variable name, the argument-value is used on the right, not the user-variable value. Use different names to avoid any confusion.
19 19 Gnuplot Functions 3 You could have done parts of Lab 3 using functions like this: T1(xx) = xx T3(xx) = T1(xx) - xx**3/3! T5(xx) = T3(xx) + xx**5/5! plot sin(x), T1(x), T3(x), T5(x) plot T1(x)-sin(x), T3(x)-sin(x), T5(x)-sin(x) Gnuplot thinks 3! = 6.0 not integer 6, so T3(1) = But if you wrote T3(x) = T1(x) - x**3/6, then T3(1) = 1!! but T3(1.0) = (the floating-point argument 1.0 "promotes" the 6 in the denominator to floating-point).
20 20 Plotting Data Files with Gnuplot Gnuplot can plot text-files containing rows of data, with the same number of columns in each row, like from a spreadsheet. Any column can be y-values, any column can be x-values. Any column can be y-errors, any column can be x-errors. You can apply functions and expressions to columns for these. The columns don't have to line up perfectly, as long as there is some white space or other separator. Unused number columns don't matter. Text columns are sometimes OK, sometimes not. Blank lines are sometimes ignored, sometimes have meaning. You can "comment out" lines using #.
21 21 Example File test.dat # x y err1 err2 text err junk stuff and nonsense Yo Lo.2 The first line starting with # is ignored as a "comment" line. The "text" column 5 won't be a problem, even for accessing column 6. The last line has the same number of columns as the others, with the same meaning, so that's OK too. We'll see what the blank line does.
22 22 Data Plot Commands The simplest form is plot "filename" using xcol:ycol xcol and ycol are column numbers, starting from 1. plot "test.dat" using 1:2 gives this (autoscaled) plot Because the values are all "nice," the autoscaling set the x and y limits to exactly the values of the first and last points! And one "point" is in the key!
23 23 Data Plot Commands 2 plot "test.dat" u 1:2 with lines connects the dots. using can be abbreviated to u Autoscaling of "nice" values is OK for lines. The line breaks at the blank line in the file.
24 24 Data Plot Commands 3 set xrange [0:7]; set yrange [0:7] replot "" u 1:2 pointsize 4 This adds the data points to the line, and at a larger size, but they are in a different color. Gnuplot remembers a datafile name, and fills in empty quotes (in the key too...)
25 25 Data Plot Commands 4 plot "" u 1:2 ps 4 title "Data" repl "" u 1:2 w lines linecolor 1 title "" ps is abbreviation for pointsize, w for with. Plot first with large point symbols, and use a nicer key title. Add the line, in the same color as points, and suppress key title
26 26 Data Plot Commands 5 plot "" u 1:2 w linespoints ps 4 ti "Data" linespoints does lines and points at the same time. It could be shortened to lp. ti is abbreviation for title.
27 27 Data Plot Commands 6 plot "" using 1:2:3 with yerrorbars Plot error bars in y from column 3 yerrorbars can be abbreviated to yerr or err
28 28 Data Plot Commands 7 plot "" u 1:2:4:3 w xyerrorbars x error bars are from column 4 y error bars are from column 3 xyerrorbars can be abbreviated to xyerr
29 29 Data Plot Commands 8 replot "" u 1:2 smooth csplines title "splines" This add curves to connect the points (different color this time). Cubic splines are smooth curves that go exactly through all the data.
30 30 Fitting Physics Data with Gnuplot 1. Data file with x values, y values, and y errors in columns. 2. User function for y(x) involving parameters to be fitted 3. Initial guesses for the parameter values 4. Plot data with errors, superpose function with parameters 5. Adjust guesses and replot until function is close to data 6. Do the fit command 7. Replot with final fitted parameters as first sanity check 8. Plot residuals (data minus fit) with errors as better check 9. Plot pulls (data fit)/error as even better check
31 31 Line(xx) = Slope * xx + Intercept Slope = 0.5; Intercept = 2.0 plot "test.dat" using 1:2:6 with yerr, Line(x)
32 32 Gnuplot 4 Fit Command Syntax fit func(x) "file" using xcol:ycol:errcol via par1, par2,... The func name can be anything, and it can be defined with any name for the argument, but the argument here must be (x). The "file" name must be in quotes. xcol:ycol:errcol are usually column numbers from the file. Unlike the plot command, you don't add with error
33 33 fit Line(x) "test.dat" u 1:2:6 via Slope, Intercept replot Function goes thru errorbar for 5 out of 6 points. We expect ~2/3, so it's a little too good...
34 34 Fit Results in Terminal Window After 4 iterations the fit converged. final sum of squares of residuals : rel. change during last iteration : e-09 Chisquare / ndf ~ 1, so a sensible fit degrees of freedom (FIT_NDF) : 4 rms of residuals (FIT_STDFIT) = sqrt(wssr/ndf) : variance of residuals (reduced chisquare) = WSSR/ndf : Final set of parameters Asymptotic Standard Error ======================= ========================== Slope = / (4.489%) Intercept = / (144.8%) correlation matrix of the fit parameters: Slope Interc Slope Intercept Parameters and Errors
35 35 Data Column Arithmetic & Residuals Plot Parentheses mean do calculation instead of using raw file data, $n means interpret n as a column number, not the number n. To calculate the residual (data minus fit), replace ycol with ($ycol - func($xcol)) in plot command Residuals should be near zero, so autoscale in y The x scale should be the same as for the data and fit plot. Don't superpose the fit curve anymore. Just turn on the grid, or plot the function "0"
36 36 Residuals Plot set autoscale y; set grid plot "" u 1:($2-Line($1)):6 with yerr, 0 If the function is steep or highly curved, it's hard to see if the fit is close to all points. Subtracting the fit from the data flattens things so it's easier to see.
37 37 Pulls Plot Divide residual by error; plot (1) as the new "error" plot "" u 1:(($2-Line($1))/$6):(1) with yerr, 0 If errors are very different for different points, dividing by the errors makes it easier to see if the fit is really consistent with all the data. Here it just re-scales the plot.
38 38 Gnuplot Errors Without Data Errors Usually we are taught that parameter errors are undefined for "least-squares" fits where we don't assign errors to the data. But it's easy to calculate the RMS deviation of the data from the fit, and you can use that for the data errors. That lets you calculate parameter errors without being given data errors. And it's a sensible thing to do, if you believe that the errors are about the same for all the data points. Gnuplot 4 happily does that if you do a fit without giving it an error column.
39 Gnuplot 4 Errors are Non-Standard In Gnuplot 4, if the value in the error column is the same for all data points, the parameter values and errors are independent of the (common) value in that column! They are exactly the same as a fit using no error column at all! That's because Gnuplot 4 doesn't report what everyone else in the world calls the parameter error! Instead, it reports the parameter error times the chisquare per degree of freedom! Fitting a line to two points with errors should give a slope with an error. But the chisquare is zero, so Gnuplot 4 says the slope has zero error "by definition." That definition is wrong! Phys 210 Lecture 5 39
40 40 Gnuplot 5 Fit Differences New command set fit noerrorscaling (do it before the fit) makes Gnuplot report the true errors! Preferred fit syntax adds yerr to the fit command fit func(x) "file" using xcol:ycol:errcol yerr via par1, par2,... The Gnuplot 4 fit syntax is still accepted, but with a warning. The new syntax is more similar to a plot command: plot func(x), "file" using xcol:ycol:errcoll with yerr Also compact display of iteration progress. Also calculation of "chisquare probability"
41 41 Gnuplot 5 Fit Results gnuplot> fit Line(x) "test.dat" u 1:2:6 yerr via Slope, Intercept iter chisq delta/lim lambda Slope Intercept e e e e e e e e e e e e e e e e e e e e e e e e e-01 iter chisq delta/lim lambda Slope Intercept After 4 iterations the fit converged. final sum of squares of residuals : rel. change during last iteration : e-11 Iteration Progress degrees of freedom (FIT_NDF) : 4 rms of residuals (FIT_STDFIT) = sqrt(wssr/ndf) : variance of residuals (reduced chisquare) = WSSR/ndf : p-value of the Chisq distribution (FIT_P) : Final set of parameters Standard Deviation ======================= ========================== Slope = / (4.808%) Intercept = / (155.2%) Probability of worse chisquare due to chance correlation matrix of the fit parameters: Slope Interc Slope Intercept Same parameter values Slightly different errors
42 42 For Next Time See you in the lab Extra Office Hours: Pit Pub, 3-5 PM Friday I buy the first pitcher... Next week, we will start Python
0 Introduction to Data Analysis Using an Excel Spreadsheet
Experiment 0 Introduction to Data Analysis Using an Excel Spreadsheet I. Purpose The purpose of this introductory lab is to teach you a few basic things about how to use an EXCEL 2010 spreadsheet to do
EXCEL Tutorial: How to use EXCEL for Graphs and Calculations.
EXCEL Tutorial: How to use EXCEL for Graphs and Calculations. Excel is powerful tool and can make your life easier if you are proficient in using it. You will need to use Excel to complete most of your
GelAnalyzer 2010 User s manual. Contents
GelAnalyzer 2010 User s manual Contents 1. Starting GelAnalyzer... 2 2. The main window... 2 3. Create a new analysis... 2 4. The image window... 3 5. Lanes... 3 5.1 Detect lanes automatically... 3 5.2
If you know exactly how you want your business forms to look and don t mind detail
Advanced Form Customization APPENDIX E If you know exactly how you want your business forms to look and don t mind detail work, you can customize QuickBooks forms however you want. With QuickBooks Layout
The Power Loader GUI
The Power Loader GUI (212) 405.1010 [email protected] Follow: @1010data www.1010data.com The Power Loader GUI Contents 2 Contents Pre-Load To-Do List... 3 Login to Power Loader... 4 Upload Data Files to
We will learn the Python programming language. Why? Because it is easy to learn and many people write programs in Python so we can share.
LING115 Lecture Note Session #4 Python (1) 1. Introduction As we have seen in previous sessions, we can use Linux shell commands to do simple text processing. We now know, for example, how to count words.
SPSS Workbook 1 Data Entry : Questionnaire Data
TEESSIDE UNIVERSITY SCHOOL OF HEALTH & SOCIAL CARE SPSS Workbook 1 Data Entry : Questionnaire Data Prepared by: Sylvia Storey [email protected] SPSS data entry 1 This workbook is designed to introduce
Getting Started with Excel 2008. Table of Contents
Table of Contents Elements of An Excel Document... 2 Resizing and Hiding Columns and Rows... 3 Using Panes to Create Spreadsheet Headers... 3 Using the AutoFill Command... 4 Using AutoFill for Sequences...
Years after 2000. US Student to Teacher Ratio 0 16.048 1 15.893 2 15.900 3 15.900 4 15.800 5 15.657 6 15.540
To complete this technology assignment, you should already have created a scatter plot for your data on your calculator and/or in Excel. You could do this with any two columns of data, but for demonstration
INTRODUCTION TO EXCEL
INTRODUCTION TO EXCEL 1 INTRODUCTION Anyone who has used a computer for more than just playing games will be aware of spreadsheets A spreadsheet is a versatile computer program (package) that enables you
Assignment objectives:
Assignment objectives: Regression Pivot table Exercise #1- Simple Linear Regression Often the relationship between two variables, Y and X, can be adequately represented by a simple linear equation of the
Data Analysis Tools. Tools for Summarizing Data
Data Analysis Tools This section of the notes is meant to introduce you to many of the tools that are provided by Excel under the Tools/Data Analysis menu item. If your computer does not have that tool
Introduction to Operating Systems
Introduction to Operating Systems It is important that you familiarize yourself with Windows and Linux in preparation for this course. The exercises in this book assume a basic knowledge of both of these
Below is a very brief tutorial on the basic capabilities of Excel. Refer to the Excel help files for more information.
Excel Tutorial Below is a very brief tutorial on the basic capabilities of Excel. Refer to the Excel help files for more information. Working with Data Entering and Formatting Data Before entering data
Introduction to Python
Caltech/LEAD Summer 2012 Computer Science Lecture 2: July 10, 2012 Introduction to Python The Python shell Outline Python as a calculator Arithmetic expressions Operator precedence Variables and assignment
How to test and debug an ASP.NET application
Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult
WEB TRADER USER MANUAL
WEB TRADER USER MANUAL Web Trader... 2 Getting Started... 4 Logging In... 5 The Workspace... 6 Main menu... 7 File... 7 Instruments... 8 View... 8 Quotes View... 9 Advanced View...11 Accounts View...11
Excel Level Two. Introduction. Contents. Exploring Formulas. Entering Formulas
Introduction Excel Level Two This workshop introduces you to formulas, functions, moving and copying data, using autofill, relative and absolute references, and formatting cells. Contents Introduction
Microsoft Excel Tips & Tricks
Microsoft Excel Tips & Tricks Collaborative Programs Research & Evaluation TABLE OF CONTENTS Introduction page 2 Useful Functions page 2 Getting Started with Formulas page 2 Nested Formulas page 3 Copying
Introduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
Excel 2007/2010 for Researchers. Jamie DeCoster Institute for Social Science Research University of Alabama. September 7, 2010
Excel 2007/2010 for Researchers Jamie DeCoster Institute for Social Science Research University of Alabama September 7, 2010 I d like to thank Joe Chandler for comments made on an earlier version of these
Graphing Parabolas With Microsoft Excel
Graphing Parabolas With Microsoft Excel Mr. Clausen Algebra 2 California State Standard for Algebra 2 #10.0: Students graph quadratic functions and determine the maxima, minima, and zeros of the function.
Introduction to the UNIX Operating System and Open Windows Desktop Environment
Introduction to the UNIX Operating System and Open Windows Desktop Environment Welcome to the Unix world! And welcome to the Unity300. As you may have already noticed, there are three Sun Microsystems
Event Record Monitoring and Analysis Software. Software Rev. 3.0 and Up. User s Guide
Event Record Monitoring and Analysis Software Software Rev. 3.0 and Up User s Guide 2 Contents Contents Chapter 1: About ERMAWin 4 Chapter 2: Overview 5 About this Manual 5 System Requirements 5 Installing
Unix Guide. Logo Reproduction. School of Computing & Information Systems. Colours red and black on white backgroun
Logo Reproduction Colours red and black on white backgroun School of Computing & Information Systems Unix Guide Mono positive black on white background 2013 Mono negative white only out of any colou 2
Preface of Excel Guide
Preface of Excel Guide The use of spreadsheets in a course designed primarily for business and social science majors can enhance the understanding of the underlying mathematical concepts. In addition,
Using Excel as a Management Reporting Tool with your Minotaur Data. Exercise 1 Customer Item Profitability Reporting Tool for Management
Using Excel as a Management Reporting Tool with your Minotaur Data with Judith Kirkness These instruction sheets will help you learn: 1. How to export reports from Minotaur to Excel (these instructions
Google Drive: Access and organize your files
Google Drive: Access and organize your files Use Google Drive to store and access your files, folders, and Google Docs, Sheets, and Slides anywhere. Change a file on the web, your computer, tablet, or
Microsoft Excel Tutorial
Microsoft Excel Tutorial by Dr. James E. Parks Department of Physics and Astronomy 401 Nielsen Physics Building The University of Tennessee Knoxville, Tennessee 37996-1200 Copyright August, 2000 by James
Excel 2007 Basic knowledge
Ribbon menu The Ribbon menu system with tabs for various Excel commands. This Ribbon system replaces the traditional menus used with Excel 2003. Above the Ribbon in the upper-left corner is the Microsoft
APPENDIX A Using Microsoft Excel for Error Analysis
89 APPENDIX A Using Microsoft Excel for Error Analysis This appendix refers to the sample0.xls file available for download from the class web page. This file illustrates how to use various features of
5. At the Windows Component panel, select the Internet Information Services (IIS) checkbox, and then hit Next.
Installing IIS on Windows XP 1. Start 2. Go to Control Panel 3. Go to Add or RemovePrograms 4. Go to Add/Remove Windows Components 5. At the Windows Component panel, select the Internet Information Services
POLARIS INSTALLATION
POLARIS INSTALLATION BELS runs the Polaris 4.1 Integrated Library System (ILS)- the same system as BCCLS. BELS users will connect to Polaris via a terminal server using Remote Desktop Connection (RDC).
Intro to Excel spreadsheets
Intro to Excel spreadsheets What are the objectives of this document? The objectives of document are: 1. Familiarize you with what a spreadsheet is, how it works, and what its capabilities are; 2. Using
Module 4 (Effect of Alcohol on Worms): Data Analysis
Module 4 (Effect of Alcohol on Worms): Data Analysis Michael Dunn Capuchino High School Introduction In this exercise, you will first process the timelapse data you collected. Then, you will cull (remove)
NCSS Statistical Software Principal Components Regression. In ordinary least squares, the regression coefficients are estimated using the formula ( )
Chapter 340 Principal Components Regression Introduction is a technique for analyzing multiple regression data that suffer from multicollinearity. When multicollinearity occurs, least squares estimates
Databases in Microsoft Access David M. Marcovitz, Ph.D.
Databases in Microsoft Access David M. Marcovitz, Ph.D. Introduction Schools have been using integrated programs, such as Microsoft Works and Claris/AppleWorks, for many years to fulfill word processing,
SECTION 2-1: OVERVIEW SECTION 2-2: FREQUENCY DISTRIBUTIONS
SECTION 2-1: OVERVIEW Chapter 2 Describing, Exploring and Comparing Data 19 In this chapter, we will use the capabilities of Excel to help us look more carefully at sets of data. We can do this by re-organizing
View CPU, Memory, Disk, and Network Usage in Activity Monitor.
Identify and quit applications that have become nonresponsive. Identify support options customized for your Mac. View CPU, Memory, Disk, and Network Usage in Activity Monitor. 98_9780789753939_ch5online.indd
Course Exercises for the Content Management System. Grazyna Whalley, Laurence Cornford June 2014 AP-CMS2.0. University of Sheffield
Course Exercises for the Content Management System. Grazyna Whalley, Laurence Cornford June 2014 AP-CMS2.0 University of Sheffield PART 1 1.1 Getting Started 1. Log on to the computer with your usual username
Visual Logic Instructions and Assignments
Visual Logic Instructions and Assignments Visual Logic can be installed from the CD that accompanies our textbook. It is a nifty tool for creating program flowcharts, but that is only half of the story.
Manual: I. Getting Started:
Manual: I. Getting Started: II. Layout: Download the Latest version of Laser trading platform from http://sharktraders.com/nyse-nasdaq-amex/platforms-nyse/laser/ Install to the appropriate directory (it
Prepare your result file for input into SPSS
Prepare your result file for input into SPSS Isabelle Darcy When you use DMDX for your experiment, you get an.azk file, which is a simple text file that collects all the reaction times and accuracy of
Hands-On UNIX Exercise:
Hands-On UNIX Exercise: This exercise takes you around some of the features of the shell. Even if you don't need to use them all straight away, it's very useful to be aware of them and to know how to deal
Computer Programming In QBasic
Computer Programming In QBasic Name: Class ID. Computer# Introduction You've probably used computers to play games, and to write reports for school. It's a lot more fun to create your own games to play
Using Excel for Analyzing Survey Questionnaires Jennifer Leahy
University of Wisconsin-Extension Cooperative Extension Madison, Wisconsin PD &E Program Development & Evaluation Using Excel for Analyzing Survey Questionnaires Jennifer Leahy G3658-14 Introduction You
Updates to Graphing with Excel
Updates to Graphing with Excel NCC has recently upgraded to a new version of the Microsoft Office suite of programs. As such, many of the directions in the Biology Student Handbook for how to graph with
GETTING STARTED TABLE OF CONTENTS
Windows 7 Tutorial GETTING STARTED An operating system, sometimes called an OS, is the main program the computer uses to function properly. Operating systems act as a link between you, the user, and the
A Guide to Using Excel in Physics Lab
A Guide to Using Excel in Physics Lab Excel has the potential to be a very useful program that will save you lots of time. Excel is especially useful for making repetitious calculations on large data sets.
Appointments: Calendar Window
Appointments Appointments: Calendar Window Purpose The Appointment Calendar window is the automated equivalent of a paper appointment book. You can make appointments, confirm appointments, and view appointments
Square Roots and Other Radicals
Radicals - Definition Radicals, or roots, are the opposite operation of applying exponents. A power can be undone with a radical and a radical can be undone with a power. For example, if you square 2,
CGS 1550 File Transfer Project Revised 3/10/2005
CGS 1550 File Transfer Project Revised 3/10/2005 PURPOSE: The purpose of this project is to familiarize students with the three major styles of FTP client, which are: Pure (FTP only), character-based,
Exercise 4 Learning Python language fundamentals
Exercise 4 Learning Python language fundamentals Work with numbers Python can be used as a powerful calculator. Practicing math calculations in Python will help you not only perform these tasks, but also
Creating a Database using Access 2007
Creating a Database using Access 2007 Starting Access 2007 Double click on the Access 2007 icon on the Windows desktop (see right), or click-on the Start button in the lower left corner of the screen,
ECDL. European Computer Driving Licence. Spreadsheet Software BCS ITQ Level 2. Syllabus Version 5.0
European Computer Driving Licence Spreadsheet Software BCS ITQ Level 2 Using Microsoft Excel 2010 Syllabus Version 5.0 This training, which has been approved by BCS, The Chartered Institute for IT, includes
Excel Guide for Finite Mathematics and Applied Calculus
Excel Guide for Finite Mathematics and Applied Calculus Revathi Narasimhan Kean University A technology guide to accompany Mathematical Applications, 6 th Edition Applied Calculus, 2 nd Edition Calculus:
Chapter 4. Spreadsheets
Chapter 4. Spreadsheets We ve discussed rather briefly the use of computer algebra in 3.5. The approach of relying on www.wolframalpha.com is a poor subsititute for a fullfeatured computer algebra program
Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide
Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick
Oracle BI Extended Edition (OBIEE) Tips and Techniques: Part 1
Oracle BI Extended Edition (OBIEE) Tips and Techniques: Part 1 From Dan: I have been working with Oracle s BI tools for years. I am quite the Discoverer expert (a free tool now from Oracle Corp OBISE standard
Acrobat 9: Forms. 56 Pages. Acrobat 9: Forms v2.0.0. Windows
Acrobat 9: Forms Windows Acrobat 9: Forms v2.0.0 2009 56 Pages About IT Training & Education The University Information Technology Services (UITS) IT Training & Education program at Indiana University
Web Ambassador Training on the CMS
Web Ambassador Training on the CMS Learning Objectives Upon completion of this training, participants will be able to: Describe what is a CMS and how to login Upload files and images Organize content Create
Lecture 2 Mathcad Basics
Operators Lecture 2 Mathcad Basics + Addition, - Subtraction, * Multiplication, / Division, ^ Power ( ) Specify evaluation order Order of Operations ( ) ^ highest level, first priority * / next priority
USC Marshall School of Business Marshall Information Services
USC Marshall School of Business Marshall Information Services Excel Dashboards and Reports The goal of this workshop is to create a dynamic "dashboard" or "Report". A partial image of what we will be creating
EXCEL PIVOT TABLE David Geffen School of Medicine, UCLA Dean s Office Oct 2002
EXCEL PIVOT TABLE David Geffen School of Medicine, UCLA Dean s Office Oct 2002 Table of Contents Part I Creating a Pivot Table Excel Database......3 What is a Pivot Table...... 3 Creating Pivot Tables
Plots, Curve-Fitting, and Data Modeling in Microsoft Excel
Plots, Curve-Fitting, and Data Modeling in Microsoft Excel This handout offers some tips on making nice plots of data collected in your lab experiments, as well as instruction on how to use the built-in
FIRST STEPS WITH SCILAB
powered by FIRST STEPS WITH SCILAB The purpose of this tutorial is to get started using Scilab, by discovering the environment, the main features and some useful commands. Level This work is licensed under
Scatter Plot, Correlation, and Regression on the TI-83/84
Scatter Plot, Correlation, and Regression on the TI-83/84 Summary: When you have a set of (x,y) data points and want to find the best equation to describe them, you are performing a regression. This page
Introduction to Mac OS X
Introduction to Mac OS X The Mac OS X operating system both a graphical user interface and a command line interface. We will see how to use both to our advantage. Using DOCK The dock on Mac OS X is the
Troubleshooting / FAQ
Troubleshooting / FAQ Routers / Firewalls I can't connect to my server from outside of my internal network. The server's IP is 10.0.1.23, but I can't use that IP from a friend's computer. How do I get
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA
JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA All information presented in the document has been acquired from http://docs.joomla.org to assist you with your website 1 JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA BACK
CS 1133, LAB 2: FUNCTIONS AND TESTING http://www.cs.cornell.edu/courses/cs1133/2015fa/labs/lab02.pdf
CS 1133, LAB 2: FUNCTIONS AND TESTING http://www.cs.cornell.edu/courses/cs1133/2015fa/labs/lab02.pdf First Name: Last Name: NetID: The purpose of this lab is to help you to better understand functions:
Importing and Exporting With SPSS for Windows 17 TUT 117
Information Systems Services Importing and Exporting With TUT 117 Version 2.0 (Nov 2009) Contents 1. Introduction... 3 1.1 Aim of this Document... 3 2. Importing Data from Other Sources... 3 2.1 Reading
First Time On-Campus Remote Desktop Connection ipad Edition
First Time On-Campus Remote Desktop Connection ipad Edition General: This guide is a step-by-step guide for configuring and using an ipad to remotely connect to a work computer from on campus. This guide
Engineering Problem Solving and Excel. EGN 1006 Introduction to Engineering
Engineering Problem Solving and Excel EGN 1006 Introduction to Engineering Mathematical Solution Procedures Commonly Used in Engineering Analysis Data Analysis Techniques (Statistics) Curve Fitting techniques
Email Mentoring Field Guide. Last Updated On: 1/30/2013 Created by the Learning & Organizational Development and Support Teams education@score.
Email Mentoring Field Guide Last Updated On: 1/30/2013 Created by the Learning & Organizational Development and Support Teams [email protected] Contents Quick Start Guide... 3 Overview of the Email Mentoring
Summary of important mathematical operations and formulas (from first tutorial):
EXCEL Intermediate Tutorial Summary of important mathematical operations and formulas (from first tutorial): Operation Key Addition + Subtraction - Multiplication * Division / Exponential ^ To enter a
Managing User Accounts and User Groups
Managing User Accounts and User Groups Contents Managing User Accounts and User Groups...2 About User Accounts and User Groups... 2 Managing User Groups...3 Adding User Groups... 3 Managing Group Membership...
Programming in Access VBA
PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010
PA Payroll Exercise for Intermediate Excel
PA Payroll Exercise for Intermediate Excel Follow the directions below to create a payroll exercise. Read through each individual direction before performing it, like you are following recipe instructions.
Email Basics. For more information on the Library and programs, visit www.bcpls.org BCPLS 08/10/2010 PEMA
Email Basics Email, short for Electronic Mail, consists of messages which are sent and received using the Internet. There are many different email services available that allow you to create an email account
http://school-maths.com Gerrit Stols
For more info and downloads go to: http://school-maths.com Gerrit Stols Acknowledgements GeoGebra is dynamic mathematics open source (free) software for learning and teaching mathematics in schools. It
INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3
INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 Often the most compelling way to introduce yourself to a software product is to try deliver value as soon as possible. Simego DS3 is designed to get you
So you want to create an Email a Friend action
So you want to create an Email a Friend action This help file will take you through all the steps on how to create a simple and effective email a friend action. It doesn t cover the advanced features;
THE TOP TEN TIPS FOR USING QUALTRICS AT BYU
THE TOP TEN TIPS FOR USING QUALTRICS AT BYU TIP #1: CREATING A SURVEY FROM A COPY AND COLLABORATING ON SURVEYS TIP #2: CREATING AND USING PANELS TIP #3: LIBRARIES AND HOW TO USE THEM TIP #4: BASIC SKIP
Stephen du Toit Mathilda du Toit Gerhard Mels Yan Cheng. LISREL for Windows: PRELIS User s Guide
Stephen du Toit Mathilda du Toit Gerhard Mels Yan Cheng LISREL for Windows: PRELIS User s Guide Table of contents INTRODUCTION... 1 GRAPHICAL USER INTERFACE... 2 The Data menu... 2 The Define Variables
Command Line - Part 1
Command Line - Part 1 STAT 133 Gaston Sanchez Department of Statistics, UC Berkeley gastonsanchez.com github.com/gastonstat Course web: gastonsanchez.com/teaching/stat133 GUIs 2 Graphical User Interfaces
Excel Basics By Tom Peters & Laura Spielman
Excel Basics By Tom Peters & Laura Spielman What is Excel? Microsoft Excel is a software program with spreadsheet format enabling the user to organize raw data, make tables and charts, graph and model
KaleidaGraph Quick Start Guide
KaleidaGraph Quick Start Guide This document is a hands-on guide that walks you through the use of KaleidaGraph. You will probably want to print this guide and then start your exploration of the product.
Differences in Use between Calc and Excel
Differences in Use between Calc and Excel Title: Differences in Use between Calc and Excel: Version: 1.0 First edition: October 2004 Contents Overview... 3 Copyright and trademark information... 3 Feedback...3
How To Create A Document On A Pc Or Macbook
ApplicationXtender 6.5 Document Manager User Guide (version 1.0) CCS Computing and Communications Service June 2013 Table of Contents OVERVIEW... 3 Logging in to AppXtender Document Manager... 4 Changing
Polycom Converged Management Application (CMA ) Desktop for Mac OS X. Help Book. Version 5.1.0
Polycom Converged Management Application (CMA ) Desktop for Mac OS X Help Book Version 5.1.0 Copyright 2010 Polycom, Inc. Polycom and the Polycom logo are registered trademarks and Polycom CMA Desktop
Universal Simple Control, USC-1
Universal Simple Control, USC-1 Data and Event Logging with the USB Flash Drive DATA-PAK The USC-1 universal simple voltage regulator control uses a flash drive to store data. Then a propriety Data and
Creating Database Tables in Microsoft SQL Server
Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are
File Management and File Storage
File Management and File Storage http://training.usask.ca Information Technology Services Division Table of Contents File Management at the University of Saskatchewan...3 Introduction...3 Creating Files
Introduction to the TI-Nspire CX
Introduction to the TI-Nspire CX Activity Overview: In this activity, you will become familiar with the layout of the TI-Nspire CX. Step 1: Locate the Touchpad. The Touchpad is used to navigate the cursor
Bank Account 1 September 2015
Chapter 8 Training Notes Bank Account 1 September 2015 BANK ACCOUNTS Bank Accounts, or Bank Records, are typically setup in PrintBoss after the application is installed and provide options to work with
CheckBook Pro 2 Help
Get started with CheckBook Pro 9 Introduction 9 Create your Accounts document 10 Name your first Account 11 Your Starting Balance 12 Currency 13 Optional password protection 14 We're not done yet! 15 AutoCompletion
Gas Dynamics Prof. T. M. Muruganandam Department of Aerospace Engineering Indian Institute of Technology, Madras. Module No - 12 Lecture No - 25
(Refer Slide Time: 00:22) Gas Dynamics Prof. T. M. Muruganandam Department of Aerospace Engineering Indian Institute of Technology, Madras Module No - 12 Lecture No - 25 Prandtl-Meyer Function, Numerical
12Planet Chat end-user manual
12Planet Chat end-user manual Document version 1.0 12Planet 12Planet Page 2 / 13 Table of content 1 General... 4 1.1 How does the chat work?... 4 1.2 Browser Requirements... 4 1.3 Proxy / Firewall Info...
