Report Program Generator is a structural programming language originated in S/36 and
S/38 systems. It was available in two versions, viz., RPG-I and RPG-II. When RPG/400
was introduced in AS/400 it was the third version of the same also known as R
User Spaces in AS/400
A storage space for user-data
Permanent objects on the AS/400 with object
type of *USRSPC.
Maximum Size of 16MB.
Similar to Data Area, but much larger in size
Author : Rajdeep Dua
Twi3er : @rajdeepdua
Date : Feb 2015
What is Hive
Data warehousing package built on top of Hadoop
Used for data analysis
Targeted towards users comfortable with SQL
Map Reduce Deep Dive
Author : Rajdeep Dua
Programming model for data processing
Map Reduce works by breaking the processing into two phases: the
map phase and the reduce phase.
Each phase ha
Prof. Anindya Ghose
Provides a summary of data characteristics
Number of Observations
Standard Deviation (dispersion from mean)
Kurtosis (heaviness of tail)
The Mathematical Derivation of Least Squares
Back when the powers that be forced you to learn matrix algebra and calculus, I
bet you all asked yourself the age-old question: When the hell will I use this
stuff? Well, at long
Common Derivatives and Integrals
( cf ( x ) ) = cf ( x ) , c is any constant. ( f ( x ) g ( x ) ) = f ( x ) g ( x )
( c ) = 0 , c is any constant.
( x ) = nxn-1 , n is any number.
f f g - f g
Naive Bayes Classier example
November 22, 2003
The Bayes Naive classier selects the most likely classication Vnb given the attribute values a1 , a2 , . . . an .
This results in:
Vnb = argmaxvj V P (vj )
P (ai |vj )
ENGINEERING AND ARCHITECTURE FACULTY
MECHANICAL ENGINEERING DEPARTMENT
1.Purpose of the experiment, experimental methods, and experimental set up
Maximum Likelihood Estimation of Logistic
Regression Models: Theory and Implementation
Scott A. Czepiel
This article presents an overview of the logistic regression model
for dependent variables having two or more discrete categorical levels.
An Introduction to Survival Analysis
Dr Barry Leventhal
Henry Stewart Briefing on Marketing Analytics
19th November 2010
Survival Analysis concepts
1st Case Study which types of customers lapse early
Predetermined number (K) of nonoverlapping clusters
Clusters are homogeneous yet dissimilar to
Need measures of within-cluster similarity (homogeneity) and
CHAPTER1: SYMBOLIC NAMES.
User date special words:
Supply a date for the program at run time. The user date special words access the job date that is
specified in the job description.
Free Form RPG
What more can I say, "I kinda like it."
I know you have a programmer in the building that says " These punch cards were good enough for
me in the 70s so there good enough for me now. This is for them slip a couple lines of Free Format
CL/400 & RPG/400
1. How will you check whether a command as given error or not?
By using the command MONMSG with suitable message identifier.
2. How many ways you can copy records?
3. In CL how to read a file?
4. In CL which command is
The Sequence number prompt displays the sequence number of the
record and is used for entering line commands. You can use user
defined line commands or system defined line commands. To use a
line command, type the command over the
Get you started with SQL
Show how SQL works with an existing
Lay the groundwork for learning more
V4R3 and higher syntax used in examples
Examples show only
User spaces are AS/400 objects that can be used to contain a stream of user-defined data.
They are permanent objects that are located in either the system domain or the user domain.
They have an object type of *USRSPC and a maximum size of 16 MB.
Synon Made Simple
Chapter 1 - An Introduction To Synon/2E Data Modeling
This chapter will introduce you to the details of Synon Data Modeling Concepts:
Edit Database Relations Panel
Data Modeling Concepts
Synon/2E Data Relations