Slovenija 2023 / Tretji poskus

Vzporedni istovrstni dogodki

23. januar 2024

V prejšnjem poskusu smo ugotovili, da lahko vzporedni istovrstni dogodki močno povečajo podobnost med osebama. Ena od možnosti, kako zmanjšati ta vpliv je, da vzporedne istovrstne dogodke med osebama štejemo le enkrat. To lahko naredimo tako, da za vsako četverico (u, v, rel, test) ustvarimo pripadajočo množico časovnih intervalov in izračunamo njeno unijo, ki jo uporabimo za določitev povezav. Učinkovit postopek dobimo, če podatke uredimo glede na (u, v, rel, test, s, f).

> u <- c(1,2,3,7,8,10,14,15,17)
> v <- c(5,4,6,11,9,12,15,17,19)
> y <- c(1,2,3,1,2,3,1,2,1)
> N <- data.frame(s=u,f=v,y=y)
> N
   s  f y
1  1  5 1
2  2  4 2
3  3  6 3
4  7 11 1
5  8  9 2
6 10 12 3
7 14 15 1
8 15 17 2
9 17 19 1
> k <- nrow(N)
> i <- 1; s <- N$s[i]; f <- N$f[i]; L <- list()
> while(i<k){i <- i+1
+   if(N$s[i]<=(f+1)){
+     if(N$f[i]>f) f <- N$f[i]
+   } else {
+     L[[length(L)+1]] <- c(s,f)
+     s <- N$s[i]; f <- N$f[i] 
+   }
+ }
> L[[length(L)+1]] <- c(s,f)
> L
[[1]]
[1]  1 12
[[2]]
[1] 14 19
> U <- intUnion(N)
> plot(c(0,20),c(0,20),xaxp=c(1,20,19),type="n")
> for(i in 1:nrow(N)) lines(c(N$s[i],N$f[i]+1),c(N$y[i],N$y[i]),lw=8,lend=1)
> for(i in 1:nrow(U)) lines(c(U$s[i],U$f[i]+1),c(0,0),col="red",lw=8,lend=1)

Izpopolnjeni trajectoR

V zbirki funkcij trajectoR je bilo narejenih nekaj sprememb

  • upošteva se samo pare z različnimi imeni - omrežje nima zank
  • v rezultatih so pari urejeni (u < v)
  • istovrstne vzporedne povezave se štejejo samo enkrat
# trajectoR / version 3
# Vladimir Batagelj, December 2023 / January 2024
# Network of time interval intersections / equal part_of_cv and institution_si
# different units; union of intervals

datum <- function(d,m,y) {
  dd <- ifelse(d!="",d,ifelse(is.na(m),paste("01/01/",y,sep=""),
    paste("01/",m,"/",y,sep="")))
  di <- as.integer(as.Date(dd,format="%d/%m/%Y",origin="1970-01-01"))
  if(is.na(di)) {OK <<- FALSE
    di <- as.integer(as.Date(dd,format="%m/%d/%Y",origin="1970-01-01"))}
  return(di)
}

raw2events <- function(D,CSV="events.csv"){
  csv <- file(CSV,"w",encoding="UTF-8")
  cat("R  ID  s  f  S  T\n",file=csv)
  n <- nrow(D); OK <- TRUE 
  for(i in 1:n){
    ID <- trimws(D$person_name[i]); rel <- trimws(tolower(D$part_of_cv[i]))
    test <- trimws(tolower(D$institution_si[i]))
    ds <- D$start_day[i]; ms <- D$start_month[i]; ys <- D$start_year[i]
    sd <- datum(ds,ms,ys)
    if(!OK) {cat(i,":",ID,ds,ms,ys,rel,'*** wrong date\n')
      flush.console(); OK <- TRUE}
    de <- D$end_day[i]; me <- D$end_month[i]; ye <- D$end_year[i]
    ed <- if(ye==2100) datum("01/01/2024",NA,2024) else datum(de,me,ye)
    if(!OK) {cat(i,":",ID,de,me,ye,rel,'*** wrong date\n')
      flush.console(); OK <- TRUE}
    cat(i,' "',ID,'" ',sd,' ',ed,' "',rel,'" "',test,'"\n',sep='',file=csv)
  }
  close(csv)
}

intUnion <- function(N){
  k <- nrow(N); z <- rep(0,k); L <- data.frame(s=z,f=z)
  i <- 1; r <- 0; s <- N$s[i]; f <- N$f[i]
  while(i<k){i <- i+1
    if(N$s[i]<=(f+1)){ if(N$f[i]>f) f <- N$f[i]
    } else { r <- r+1; L[r,] <- list(s=s,f=f); s <- N$s[i]; f <- N$f[i] }
  }
  r <- r+1; L[r,] <- list(s=s,f=f)
  return(L[1:r,])
}

traj2Pajek <- function(E,kMax,Net){
  I <- order(E$s,E$f)
  n <- length(I); k <- 0; r <- 0; sent <- "?????"
  cn <- rep(0,kMax); cs <- rep("",kMax)
  N <- data.frame(u=cs,v=cs,s=cn,f=cn,rel=cs,test=cs)
  cat("% traj2Pajek",date(),"\nevents",n,"\n")
  for(p in 1:(n-1)){i <- I[p]; tm <- E$f[i]
    cat("."); if(p%%50==0) {cat(p,k,date(),"\n")}; flush.console()
    for(q in (p+1):n){j <- I[q]; r <- r+1
      if(E$s[j]>tm) break
      uID <- E$ID[i]; vID <- E$ID[j]
      if(uID!=vID) {
        if(uID > vID) {vID <- E$ID[i]; uID <- E$ID[j]}
        if(E$S[i]==E$S[j]) if(E$T[i]==E$T[j]) {
          fm <- min(E$f[i],E$f[j]); sM <- max(E$s[i],E$s[j]); T <- fm-sM+1
          if(T>0){k <- k+1; if(k>kMax) stop("kMax too small")
            N[k,] <- list(u=uID,v=vID,s=sM,f=fm,rel=E$S[i],test=E$T[i])}
        }
      }
    }
  }
  cat("\n",date(),"\ndensity R =",2*r/n/(n-1),"  tests =",r,
    "\ndensity E =",2*k/n/(n-1),"  edges =",k,"\n"); flush.console()
  N <- N[1:k,]; I <- order(N$u,N$v,N$rel,N$test,N$s,N$f); N <- N[I,]
  N[k+1,] <- list(u=sent,v=sent,s=0,f=0,rel="",test="")
  cn <- rep(0,k); cs <- rep("",k); r <- 0; q <- 0; k <- k+1
  M <- data.frame(u=cs,v=cs,s=cn,f=cn,rel=cs,test=cs)
  Q <- data.frame(s=cn,f=cn); i <- 1; H <- N[i,c("u","v","rel","test")]
  for(p in 1:k){
    G <- N[p,c("u","v","rel","test")]
    if(all(H==G)) {q <- q+1; Q[q,] <- list(s=N$s[p],f=N$f[p])} else {
      L <- intUnion(Q[1:q,])
      for(h in 1:nrow(L)){ r <- r+1
        M[r,] <- list(u=H$u,v=H$v,s=L$s[h],f=L$f[h],rel=H$rel,test=H$test)
      }
      if(p==k) break
      H <- G; i <- p; q <- 0
    }
  }
  M <- M[1:r,]; sf <- as.matrix(M[,c("s","f")])
  cat("density E' =",2*r/n/(n-1),"  edges' =",r,"\n"); flush.console()
  uvrwt2net(M$u,M$v,w=M$f-M$s+1,r=M$rel,t=sf,directed=FALSE,Net=Net)
  cat("% finished",date(),"\n")
}

explain <- function(E,p1,p2,kMax=500){
  i12 <- c(which(E$ID == p1),which(E$ID == p2))
  C <- E[i12,]; n <- nrow(C); I <- order(C$s,C$f); k <- 0; r <- 0
  cn <- rep(0,kMax); cs <- rep("",kMax); sent <- "?????"
  N <- data.frame(u=cs,v=cs,s=cn,f=cn,d=cn,rel=cs,test=cs,Ru=cs,Rv=cs)
  for(p in 1:(n-1)){i <- I[p]; tm <- C$f[i]
    for(q in (p+1):n){j <- I[q]; r <- r+1
      if(C$s[j]>tm) break
      uID <- C$ID[i]; vID <- C$ID[j]
      if(uID!=vID) 
      if(C$S[i]==C$S[j]) if(C$T[i]==C$T[j]) {
        fm <- min(C$f[i],C$f[j]); sM <- max(C$s[i],C$s[j]); T <- fm-sM+1
        if(T>0){k <- k+1; if(k>kMax) stop("kMax too small")
          if(uID > vID) {vID <- C$ID[i]; uID <- C$ID[j]}
          N[k,] <- list(u=uID,v=vID,s=sM,f=fm,d=T,
            rel=C$S[i],test=C$T[i],Ru=C$R[i],Rv=C$R[j])}
      }
    }
  }
  tA <- sum(N$d); tS <- sum(N[N$u!=N$v,"d"])
  cat(p1,":",p2,"\n",date(),"\n density R =",2*r/n/(n-1),
    "  tests =",r,"\n density E =",2*k/n/(n-1),"  edges =",k,
    "\n time all =",tA,"  time strict =",tS,"\n")
  N <- N[1:k,]; I <- order(N$u,N$v,N$rel,N$test,N$s,N$f); N <- N[I,]
  k <- k+1; N[k,] <- list(u=sent,v=sent,s=0,f=0,rel="",test="")
  cn <- rep(0,k); cs <- rep("",k); r <- 0; q <- 0
  M <- data.frame(u=cs,v=cs,s=cn,f=cn,d=cn,rel=cs,test=cs)
  Q <- data.frame(s=cn,f=cn); i <- 1; H <- N[i,c("u","v","rel","test")]
  for(p in 1:k){
    G <- N[p,c("u","v","rel","test")]
    if(all(H==G)) {q <- q+1; Q[q,] <- list(s=N$s[p],f=N$f[p])} else {
      L <- intUnion(Q[1:q,])
      for(h in 1:nrow(L)){ r <- r+1
        M[r,] <- list(u=H$u,v=H$v,s=L$s[h],f=L$f[h],d=0,rel=H$rel,test=H$test)
      }
      if(p==k) break
      H <- G; i <- p; q <- 0
    }
  }
  M <- M[1:r,]; M$d <- M$f-M$s+1; tR <- sum(M$d)
  cat(" time reduced =",tR,"\n"); flush.console()
  M$s <- as.Date(M$s,origin='1970-01-01')
  M$f <- as.Date(M$f,origin='1970-01-01'); return(M)
}

Pretvorba v Pajkovo datoteko

> wdir <- "C:/Users/vlado/docs/papers/2024/Trajectories/Ostro"
> setwd(wdir)
> source("https://raw.githubusercontent.com/bavla/TQ/master/trajectories/trajector3.R")
> source("https://raw.githubusercontent.com/bavla/Rnet/master/R/Pajek.R")
> D <- read.csv("./ostro_podatki.csv",sep=",",head=TRUE)
> head(D)
> raw2events(D,CSV="Slo.csv")
> E <- read.csv("Slo.csv",sep="")
> traj2Pajek(E,500000,"./Slo3.net")
% traj2Pajek Wed Jan 24 03:22:21 2024 
events 2645 
..................................................50 8 Wed Jan 24 03:22:22 2024 
..................................................100 21 Wed Jan 24 03:22:22 2024 
..................................................150 63 Wed Jan 24 03:22:22 2024 
...
..................................................2550 1850 Wed Jan 24 03:22:52 2024 
..................................................2600 1871 Wed Jan 24 03:22:52 2024 
............................................
 Wed Jan 24 03:22:52 2024 
density R = 0.2254995   tests = 788502 
density E = 0.0005356494   edges = 1873 

density E' = 0.0003014279   edges' = 1054 
% finished Wed Jan 24 03:22:52 2024  

Preizkusi

Mojca Šetinc Pašek : Branko Grims

> p1 <- "Mojca Šetinc Pašek"; p2 <- "Branko Grims"
> X <- explain(E,p1,p2)
Mojca Šetinc Pašek : Branko Grims 
 Thu Jan 25 04:20:06 2024 
 density R = 0.3517787   tests = 89 
 density E = 0.003952569   edges = 1 
 time all = 1554   time strict = 1554 
 time reduced = 1554 
> X
             u                  v          s          f    d           rel                          test
1 Branko Grims Mojca Šetinc Pašek 1991-10-01 1996-01-01 1554 izobraževanje ul fakulteta za družbene vede
> i12 <- c(which(E$ID == p1),which(E$ID == p2))
> C <- E[i12,]; I <- order(C$s,C$f); CI <- C[I,]
> CI$s <- as.Date(CI$s,origin='1970-01-01')
> CI$f <- as.Date(CI$f,origin='1970-01-01')
> CI
        R                 ID          s          f                                    S                                         T
1809 1809       Branko Grims 1983-10-01 1987-01-01                        izobraževanje         ul naravoslovnotehniška fakulteta
1800 1800 Mojca Šetinc Pašek 1987-09-01 1991-08-01                        izobraževanje                    prva gimnazija maribor
1822 1822       Branko Grims 1987-10-01 2003-01-01                        izobraževanje             ul fakulteta za družbene vede
1810 1810       Branko Grims 1987-12-09 1989-02-15                 strankarska pozicija                                       sds
1811 1811       Branko Grims 1990-01-01 1990-01-01                 strankarska pozicija                            kranjski demos
1812 1812       Branko Grims 1990-01-01 1994-01-01                     delovne izkušnje                                  mo kranj
1813 1813       Branko Grims 1990-01-01 1994-01-01                     delovne izkušnje                                  mo kranj
1801 1801 Mojca Šetinc Pašek 1991-10-01 1996-01-01                        izobraževanje             ul fakulteta za družbene vede
1814 1814       Branko Grims 1993-01-01 1995-01-01                 strankarska pozicija                                       sds
1815 1815       Branko Grims 1994-12-23 1998-12-28                     delovne izkušnje                                  mo kranj
1816 1816       Branko Grims 1994-12-23 2024-01-01                     delovne izkušnje                                  mo kranj
1817 1817       Branko Grims 1995-01-01 1997-01-01                 strankarska pozicija                                       sds
1802 1802 Mojca Šetinc Pašek 1996-11-18 1998-05-03                     delovne izkušnje                             rtv slovenija
1818 1818       Branko Grims 1997-12-17 2002-12-16                     delovne izkušnje                              državni svet
1803 1803 Mojca Šetinc Pašek 1998-05-04 2001-09-03                     delovne izkušnje                             rtv slovenija
1819 1819       Branko Grims 2000-04-10 2024-01-01               prostočasne aktivnosti ustanova vrtnica za pomoč ljudem v stiski
1804 1804 Mojca Šetinc Pašek 2001-10-01 2015-12-25                     delovne izkušnje                             rtv slovenija
1820 1820       Branko Grims 2002-01-01 2004-01-01 svetovalne in nadzorne funkcije etc.                                       sds
1821 1821       Branko Grims 2012-01-04 2014-04-07                  lastništvo podjetja                                  conditus
1805 1805 Mojca Šetinc Pašek 2015-01-26 2018-03-31                     delovne izkušnje                             rtv slovenija
1806 1806 Mojca Šetinc Pašek 2018-04-01 2023-05-13                     delovne izkušnje                             rtv slovenija
1808 1808 Mojca Šetinc Pašek 2022-01-01 2023-10-24                 strankarska pozicija                           gibanje svoboda
1807 1807 Mojca Šetinc Pašek 2022-05-13 2023-11-28                 strankarska pozicija                           gibanje svoboda

Igor Papič : Robert Golob

Glede na staro mero skrčena podobnost močno skrči razlago:

> p1 <- "Igor Papič"; p2 <- "Robert Golob"
> X <- explain(E,p1,p2)
Igor Papič : Robert Golob 
 Thu Jan 25 03:34:02 2024 
 density R = 0.3013733   tests = 1207 
 density E = 0.03071161   edges = 123 
 time all = 108359   time strict = 108359 
 time reduced = 9821 
> X
           u            v          s          f    d              rel                           test
1 Igor Papič Robert Golob 1993-03-01 1996-01-01 1037 delovne izkušnje ul fakulteta za elektrotehniko
2 Igor Papič Robert Golob 1999-01-01 2021-01-01 8037 delovne izkušnje ul fakulteta za elektrotehniko
3 Igor Papič Robert Golob 1992-10-01 1994-10-17  747    izobraževanje ul fakulteta za elektrotehniko
> i12 <- c(which(E$ID == p1),which(E$ID == p2))
> C <- E[i12,]; I <- order(C$s,C$f); CI <- C[I,]
> CI$s <- as.Date(CI$s,origin='1970-01-01')
> CI$f <- as.Date(CI$f,origin='1970-01-01')
> CI
        R           ID          s          f                                    S                                                  T
64     64   Igor Papič 1973-09-01 1981-08-01                        izobraževanje                                       oš v kočevju
1116 1116 Robert Golob 1979-09-01 1983-08-01                        izobraževanje                              gimnazija nova gorica
65     65   Igor Papič 1981-09-01 1985-06-01                        izobraževanje                                   vegova ljubljana
1068 1068 Robert Golob 1983-10-01 1989-09-29                        izobraževanje                     ul fakulteta za elektrotehniko
66     66   Igor Papič 1986-10-01 1992-01-01                        izobraževanje                     ul fakulteta za elektrotehniko
1070 1070 Robert Golob 1989-11-15 1994-11-14                     delovne izkušnje                     ul fakulteta za elektrotehniko
1069 1069 Robert Golob 1992-10-01 1994-10-17                        izobraževanje                     ul fakulteta za elektrotehniko
67     67   Igor Papič 1992-10-01 1995-01-01                        izobraževanje                     ul fakulteta za elektrotehniko
69     69   Igor Papič 1993-03-01 1996-01-01                     delovne izkušnje                     ul fakulteta za elektrotehniko
1115 1115 Robert Golob 1994-01-01 1994-01-01                        izobraževanje            tehniška univerza v georgii atlanta zda
70     70   Igor Papič 1994-01-01 1996-01-01                     delovne izkušnje                                    siemens nemčija
1071 1071 Robert Golob 1994-11-15 1995-10-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
68     68   Igor Papič 1995-10-01 1998-01-01                        izobraževanje                     ul fakulteta za elektrotehniko
1072 1072 Robert Golob 1995-11-01 1997-09-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1073 1073 Robert Golob 1997-10-01 2001-06-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1077 1077 Robert Golob 1998-01-01 2001-06-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1078 1078 Robert Golob 1998-11-01 1999-08-31                     delovne izkušnje                        ministrstvo za gospodarstvo
71     71   Igor Papič 1999-01-01 2007-01-01                     delovne izkušnje                     ul fakulteta za elektrotehniko
1081 1081 Robert Golob 1999-01-01 2009-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1079 1079 Robert Golob 1999-09-01 2000-06-19                     delovne izkušnje                        ministrstvo za gospodarstvo
1084 1084 Robert Golob 2000-01-01 2001-06-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
96     96   Igor Papič 2000-01-01 2002-06-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1083 1083 Robert Golob 2000-01-01 2021-01-01                     delovne izkušnje                     ul fakulteta za elektrotehniko
1080 1080 Robert Golob 2000-12-13 2001-04-27                     delovne izkušnje                        ministrstvo za gospodarstvo
72     72   Igor Papič 2001-01-01 2001-09-01                     delovne izkušnje                           univerza manitoba kanada
94     94   Igor Papič 2001-01-01 2002-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1085 1085 Robert Golob 2001-01-01 2003-12-22                  lastništvo podjetja                             golob robert – energia
1086 1086 Robert Golob 2001-01-01 2003-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1082 1082 Robert Golob 2001-06-01 2002-10-01                     delovne izkušnje                         nuklearna elektrarna krško
1074 1074 Robert Golob 2002-10-01 2007-08-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1117 1117 Robert Golob 2002-10-21 2011-08-23                  lastništvo podjetja                              ig energetski sistemi
1087 1087 Robert Golob 2002-12-17 2006-12-07                     delovne izkušnje                                     mo nova gorica
1088 1088 Robert Golob 2002-12-17 2006-12-07                 strankarska pozicija                                            mavrica
1089 1089 Robert Golob 2004-07-01 2007-06-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1090 1090 Robert Golob 2004-12-01 2007-11-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1091 1091 Robert Golob 2005-01-01 2007-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
98     98   Igor Papič 2005-09-01 2008-08-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
90     90   Igor Papič 2005-11-01 2008-10-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1118 1118 Robert Golob 2006-01-01 2012-12-31 svetovalne in nadzorne funkcije etc.                              ig energetski sistemi
73     73   Igor Papič 2006-04-20 2017-01-01 svetovalne in nadzorne funkcije etc. tehnološka platforma za pametna omrežja smart grid
97     97   Igor Papič 2006-06-01 2008-05-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1092 1092 Robert Golob 2006-10-06 2021-11-17                     delovne izkušnje                                               geni
1093 1093 Robert Golob 2006-11-20 2020-02-03               prostočasne aktivnosti                    krajevna skupnost kromberk loke
1094 1094 Robert Golob 2006-12-07 2022-03-09                     delovne izkušnje                                     mo nova gorica
1095 1095 Robert Golob 2006-12-07 2022-03-09                 strankarska pozicija                               lista roberta goloba
74     74   Igor Papič 2007-04-01 2022-05-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1096 1096 Robert Golob 2007-07-18 2012-12-24                     delovne izkušnje                        ig investicijski inženiring
75     75   Igor Papič 2007-09-01 2009-03-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1075 1075 Robert Golob 2007-09-01 2013-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
100   100   Igor Papič 2008-02-01 2011-01-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1097 1097 Robert Golob 2008-02-01 2011-01-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
99     99   Igor Papič 2008-09-01 2010-08-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1098 1098 Robert Golob 2008-12-15 2009-11-06                     delovne izkušnje                                vitales nova gorica
1099 1099 Robert Golob 2009-01-01 2015-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
95     95   Igor Papič 2009-01-01 2023-01-01                     delovne izkušnje                     ul fakulteta za elektrotehniko
76     76   Igor Papič 2009-04-01 2024-01-01                     delovne izkušnje                     ul fakulteta za elektrotehniko
77     77   Igor Papič 2009-08-11 2024-01-01                  lastništvo podjetja                                      reinhausen 2e
92     92   Igor Papič 2009-09-11 2014-03-10                     delovne izkušnje                     ul fakulteta za elektrotehniko
1100 1100 Robert Golob 2009-11-16 2012-05-10                     delovne izkušnje                                  istrabenz gorenje
1101 1101 Robert Golob 2010-01-01 2010-08-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
91     91   Igor Papič 2010-01-01 2013-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
101   101   Igor Papič 2011-01-01 2012-06-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
1104 1104 Robert Golob 2011-01-01 2013-01-01                 strankarska pozicija                                pozitivna slovenija
1102 1102 Robert Golob 2011-05-31 2014-12-22                  lastništvo podjetja                                  hiša otrok sonček
1103 1103 Robert Golob 2011-06-21 2012-12-27 svetovalne in nadzorne funkcije etc.                                             enerve
102   102   Igor Papič 2011-07-01 2014-06-30                     delovne izkušnje                     ul fakulteta za elektrotehniko
78     78   Igor Papič 2011-09-01 2013-08-31 svetovalne in nadzorne funkcije etc.                     ul fakulteta za elektrotehniko
93     93   Igor Papič 2012-01-01 2015-12-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1105 1105 Robert Golob 2012-02-03 2013-06-03               prostočasne aktivnosti                                            ezts go
1106 1106 Robert Golob 2012-07-20 2012-11-14                     delovne izkušnje                                        vitales rth
86     86   Igor Papič 2013-01-01 2024-01-01 svetovalne in nadzorne funkcije etc.                                               ieee
84     84   Igor Papič 2013-05-01 2017-01-01 svetovalne in nadzorne funkcije etc.  slovensko združenje elektroenergetikov cigrecired
1107 1107 Robert Golob 2013-06-03 2018-07-06               prostočasne aktivnosti                                            ezts go
79     79   Igor Papič 2013-09-01 2017-08-31 svetovalne in nadzorne funkcije etc.                     ul fakulteta za elektrotehniko
1110 1110 Robert Golob 2014-01-01 2017-01-01               prostočasne aktivnosti                          rokometna zveza slovenije
1076 1076 Robert Golob 2014-01-01 2018-10-31                     delovne izkušnje                     ul fakulteta za elektrotehniko
1108 1108 Robert Golob 2014-06-11 2024-01-01               prostočasne aktivnosti  društvo za razvoj goriške regije – hitri in drzni
1109 1109 Robert Golob 2014-09-12 2016-05-12               prostočasne aktivnosti         društvo slovenskoitalijanski poslovni svet
87     87   Igor Papič 2015-05-01 2024-01-01 svetovalne in nadzorne funkcije etc.            skupna delovna skupina cigre c442/cired
85     85   Igor Papič 2016-01-01 2022-01-01 svetovalne in nadzorne funkcije etc.                                               ieee
1112 1112 Robert Golob 2017-01-01 2018-01-01                     delovne izkušnje                     ul fakulteta za elektrotehniko
88     88   Igor Papič 2017-01-01 2021-01-01 svetovalne in nadzorne funkcije etc.  slovensko združenje elektroenergetikov cigrecired
1111 1111 Robert Golob 2017-02-21 2018-02-01                     delovne izkušnje                                         geni sonce
80     80   Igor Papič 2017-10-01 2019-09-30 svetovalne in nadzorne funkcije etc.                               univerza v ljubljani
1114 1114 Robert Golob 2019-02-21 2024-01-01               prostočasne aktivnosti                     inženirska akademija slovenije
81     81   Igor Papič 2019-11-01 2020-11-01 svetovalne in nadzorne funkcije etc.                                            eutopia
89     89   Igor Papič 2019-11-12 2022-05-31 svetovalne in nadzorne funkcije etc.          slovenska akademija znanosti in umetnosti
82     82   Igor Papič 2022-05-20 2024-01-01 svetovalne in nadzorne funkcije etc.                    elektrotehniška zveza slovenije
1113 1113 Robert Golob 2022-05-25 2024-01-01                     delovne izkušnje                                              vlada
83     83   Igor Papič 2022-06-01 2023-01-23                     delovne izkušnje      ministrstvo za izobraževanje znanost in šport 

Mojca Šetinc Pašek : Tanja Fajon

> p1 <- "Mojca Šetinc Pašek"; p2 <- "Tanja Fajon"
> X <- explain(E,p1,p2)
Mojca Šetinc Pašek : Tanja Fajon 
 Thu Jan 25 03:30:28 2024 
 density R = 0.23   tests = 69 
 density E = 0.02   edges = 6 
 time all = 6149   time strict = 6149 
 time reduced = 5126 
> X
                   u           v          s          f    d              rel                          test
1 Mojca Šetinc Pašek Tanja Fajon 1996-11-18 2001-09-03 1751 delovne izkušnje                 rtv slovenija
2 Mojca Šetinc Pašek Tanja Fajon 2001-10-01 2009-07-13 2843 delovne izkušnje                 rtv slovenija
3 Mojca Šetinc Pašek Tanja Fajon 1996-11-18 1998-05-03  532    izobraževanje ul fakulteta za družbene vede
> i12 <- c(which(E$ID == p1),which(E$ID == p2))
> C <- E[i12,]; I <- order(C$s,C$f); CI <- C[I,]
> CI$s <- as.Date(CI$s,origin='1970-01-01')
> CI$f <- as.Date(CI$f,origin='1970-01-01')
> CI
        R                 ID          s          f                    S                                                                   T
103   103        Tanja Fajon 1978-09-01 1986-08-01        izobraževanje                                                            oš polje
104   104        Tanja Fajon 1986-09-01 1990-08-01        izobraževanje                                                   gimnazija poljane
1800 1800 Mojca Šetinc Pašek 1987-09-01 1991-08-01        izobraževanje                                              prva gimnazija maribor
105   105        Tanja Fajon 1990-10-01 1996-03-19        izobraževanje                                       ul fakulteta za družbene vede
108   108        Tanja Fajon 1991-01-01 1995-01-01     delovne izkušnje                                                radio glas ljubljane
1801 1801 Mojca Šetinc Pašek 1991-10-01 1996-01-01        izobraževanje                                       ul fakulteta za družbene vede
109   109        Tanja Fajon 1993-01-01 1993-01-01     delovne izkušnje                                                           republika
110   110        Tanja Fajon 1994-01-01 1995-01-01     delovne izkušnje                                                   primorski dnevnik
111   111        Tanja Fajon 1996-09-16 2001-01-01     delovne izkušnje                                                       rtv slovenija
1802 1802 Mojca Šetinc Pašek 1996-11-18 1998-05-03     delovne izkušnje                                                       rtv slovenija
1803 1803 Mojca Šetinc Pašek 1998-05-04 2001-09-03     delovne izkušnje                                                       rtv slovenija
112   112        Tanja Fajon 2001-01-01 2009-04-30     delovne izkušnje                                                       rtv slovenija
1804 1804 Mojca Šetinc Pašek 2001-10-01 2015-12-25     delovne izkušnje                                                       rtv slovenija
106   106        Tanja Fajon 2004-10-01 2005-01-01        izobraževanje fakulteta za interdisciplinarne študije univerza pariz jug francija
113   113        Tanja Fajon 2009-05-01 2009-07-13     delovne izkušnje                                                       rtv slovenija
114   114        Tanja Fajon 2009-05-08 2009-06-07 strankarska pozicija                                                                  sd
115   115        Tanja Fajon 2009-07-14 2022-05-12     delovne izkušnje                                                  evropski parlament
116   116        Tanja Fajon 2009-07-14 2022-05-12 strankarska pozicija                         poslanska skupina socialistov in demokratov
117   117        Tanja Fajon 2014-07-01 2019-07-01 strankarska pozicija                         poslanska skupina socialistov in demokratov
107   107        Tanja Fajon 2014-10-01 2016-01-01        izobraževanje                                           iedc – poslovna šola bled
1805 1805 Mojca Šetinc Pašek 2015-01-26 2018-03-31     delovne izkušnje                                                       rtv slovenija
1806 1806 Mojca Šetinc Pašek 2018-04-01 2023-05-13     delovne izkušnje                                                       rtv slovenija
1808 1808 Mojca Šetinc Pašek 2022-01-01 2023-10-24 strankarska pozicija                                                     gibanje svoboda
1807 1807 Mojca Šetinc Pašek 2022-05-13 2023-11-28 strankarska pozicija                                                     gibanje svoboda
118   118        Tanja Fajon 2022-10-15 2024-01-01 strankarska pozicija                                       stranka evropskih socialistov
vlado/work/tra/ostro/slo3.txt · Last modified: 2024/02/07 04:51 by vlado
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki