WANtaroHP (R tips)

toJA

Outline of this page

Contents


Multiple Regression Analysis

Source code and related documents

FilenameDescription
R-script (using 'lm')
R-script (using 'solve')
Input data sample (csv)
Image sample


Probability Ellipse

Source code and related documents

FilenameDescription
R-script (using 'ellipse')
Input data sample
Image sample


Principal Component Analysis

Source code and related documents

FilenameDescription
R-script (using 'princomp')
R-script (using 'eigen')
Input data sample
Image sample


Multi-Dimensional Scaling

Source code and related documents

FilenameDescription
R-script (using 'cmdscale')
R-script (using 'eigen')
Input data sample
Image sample


Cluster Analysis

Source code and related documents

FilenameDescription
R-script (using 'kmeans')
R-script (using 'eigen')
Input data sample
Image sample
Image sample


Discriminant Analysis

Source code and related documents

FilenameDescription
R-script (using 'lda')
R-script (using 'mahalanobis')
Input data sample
Image sample (by 'lda')
Image sample (by 'mahalanobis')


Hydrological Statistics Analysis

Input Sample data

FilenameDescription
Rainfall data in Sapporo
Rainfall data in Maebashi
Rainfall data in Kyoto

Q-Q plot

FilenameDescription
R-script (LN3, IWAI)
R-script (LN3, moment)
R-script (LP3, moment)
R-script (GEV)
R-script (Gumbel)
R-script (SQRT-ET)
Image sample
Image sample
Image sample
Image sample
Image sample
Image sample

Histogram and GEV probability density function

FilenameDescription
R-script (Histogram & GEV pdf)
Image sample

Gumbel probability paper

FilenameDescription
R-script (Gumbel probability paper)
Image sample

Rejection Test

FilenameDescription
R-script (Rejection test, LN3, IWAI)
R-script (Rejection test, LP3)


Seismic Response Spectrum using FFT

Basic useage of FFT in R-script

Script for usage of FFT and IFFT

d  <- scan("inp_FFT_1.csv",skip=3)
nn <- length(d)
z  <- fft(d)
z1 <- Re(z)/nn
z2 <- Im(z)/nn
cc <- sqrt(z1*z1+z2*z2)
zz <- complex(re=z1*nn,im=z2*nn)
y  <- Re(fft(zz,inverse=TRUE))/nn
out<- cbind(d,z1,z2,cc,y)
write.table(out,"out_FFT_1.txt",quote=F,append=F,row.names=F)

Sample input data

Example
dt,1.0
ndata,16
5
32
38
-33
-19
-10
1
-8
-20
10
-1
4
11
-1
-7
-2

Sample output data by 'R'

  d  z1                z2               cc                 y
  5  0                 0                0                  5
 32  3.87961256380478  2.07134405386938 4.3979381344821   32
 38  2.74448051533946 -4.19010191002141 5.00890480199445  38
-33  2.47896579998472 -5.9762205702964  6.46996783163006 -33
-19 -3.375            -4.375            5.52550902632509 -19
-10 -2.09400457708259  1.92803176917456 2.84642963584018 -10
  1 -3.61948051533946  1.18489808997859 3.80849349278122   0.999999999999996
 -8  1.98542621329309  2.47559639334034 3.17340428422712  -8
-20  1                 0                1                -20
 10  1.98542621329309 -2.47559639334034 3.17340428422712  10
 -1 -3.61948051533946 -1.18489808997859 3.80849349278123  -1
  4 -2.0940045770826  -1.92803176917456 2.84642963584018   4
 11 -3.375             4.375            5.52550902632509  11
 -1  2.47896579998472  5.9762205702964  6.46996783163006  -1
 -7  2.74448051533946  4.19010191002141 5.00890480199445  -7
 -2  3.87961256380478 -2.07134405386938 4.3979381344821   -2

Source code and related documents for calculation of Seismic Responce Spectrum

Input wave data

Input data sample (1)
Input data sample (2)
Input data sample (3)

Time sequence diagram of input wave data

R-script for drawing (oroginal acc.wave)
Image sample (original acc.wave)

Fourier spectrum of input wave data

R-script for calculation of Fourier spectrum
R-script for drawing (Fourier spectrum)
Output data sample (1)
Output data sample (2)
Output data sample (3)
Image sample (original acc.wave 1)
Image sample (original acc.wave 2)
Image sample (original acc.wave 3)

Acceleration response spectrum

FilenameDescription
R-script for calculation of spectrum
R-script for drawing (response spectrum)
Output data sample (1)
Output data sample (2)
Output data sample (3)
Image sample (spectrum)

toJA
inserted by FC2 system