Voici la liste des fonctions inclus dans le langage de programmation Stata avec prototype :
| Nom | Prototype | Description |
|---|---|---|
| ABBREV | abbrev(s,n) | Cette fonction permet de demander le nom abrégé d'une longueur spécifié. |
| ABS | abs(x) | Cette fonction permet de demander la valeur absolue de la valeur spécifié. |
| ACOS | acos(x) | Cette fonction permet de demander la valeur radian de l'arc cosinus de la valeur spécifié. |
| ACOSH | acosh(x) | Cette fonction permet de demander le cosinus hyperbolique inverse de la valeur spécifié. |
| ASIN | asin(x) | Cette fonction permet de demander la valeur radian de l'arc sinus de la valeur spécifié. |
| ASINH | asinh(x) | Cette fonction permet de demander le sinus hyperbolique inverse de la valeur spécifié. |
| ATAN | atan(x) | Cette fonction permet de demander la valeur radian de l'arc tangente de la valeur spécifié. |
| ATAN2 | atan2(y, x) | Cette fonction permet de demander la valeur radian de l'arc tangente de y/x, où les signes des paramètres y et x sont utilisés pour déterminer le quadrant de la réponse. |
| ATANH | atanh(x) | Cette fonction permet de demander la tangente hyperbolique inverse de la valeur spécifié. |
| AUTOCODE | autocode(x,n,x0,x1) | Cette fonction permet de partitionner l'intervalle de x0 à x1 en n intervalles de longueur égale et de retourner la limite supérieure de l'intervalle contenant x. |
| BETADEN | betaden(a,b,x) | Cette fonction permet d'indiquer la densité de probabilité de la distribution bêta, où a et b sont les paramètres de forme; 0 si x < 0 ou x > 1. |
| BINOMIAL | binomial(n,k,Θ) | Cette fonction permet de demander la probabilité d'observer les succès du plancher (k) ou moins dans les essais du plancher (n) lorsque la probabilité de succès d'un essai est Θ; 0 si k < 0; ou 1 si k > n. |
| BINOMIALP | binomialp(n,k,p) | Cette fonction permet de demander la probabilité d'observer les succès du floor(k) dans les essais au floor(n). |
| BINOMIALTAIL | binomialtail(n,k,Θ) | Cette fonction permet de demander la probabilité d'observer l'étage (k) ou plusieurs succès dans les essais de floor(n) lorsque la probabilité de succès sur un essai est Θ; 1 si k < 0; ou 0 si k > n. |
| BINORMAL | binormal(h,k,Φ) | Cette fonction permet de demander la distribution cumulative conjointe Φ(h, k, p) de la normale bivariée avec la corrélation p. |
| BOFD | bofd("cal",ed) | Cette fonction permet de demander la date d'affaires spécifié. |
| BYTEORDER | byteorder() | Cette fonction permet de retourner 1 si votre ordinateur entrepose des nombres à l'aide d'un ordre d'octets hilo et retourne 2 si votre ordinateur entrepose des nombres à l'aide d'un ordre d'octets lohi. |
| C | c(name) | Cette fonction permet de demander la valeur du système ou du résultat constant c(name) du programme ou de la session ayant appelé le programme en cours d'exécution. |
| CAUCHY | cauchy(a,b,x) | Cette fonction permet de demander la distribution cumulative de Cauchy avec le paramètre de localisation spécifié et le paramètre d'échelle spécifié. |
| CAUCHYDEN | cauchyden(a,b,x) | Cette fonction permet de demander la densité de probabilité de la distribution de Cauchy avec le paramètre de localisation spécifié et le paramètre d'échelle spécifié. |
| CAUCHYTAIL | cauchytail(a,b,x) | Cette fonction permet de demander la distribution de Cauchy cumulative inverse (queue supérieure ou survivant) avec le paramètre de localisation spécifié et le paramètre d'échelle spécifié. |
| CDHMS | Cdhms(ed,h,m,s) | Cette fonction permet de demander le etC du datetime. |
| CEIL | ceil(x) | Cette fonction permet de demander l'entier unique spécifié tel que n - 1 < x = n; x (pas «.») si le paramètre est manquant, ce qui signifie que «ceil (.a) = .a». |
| CHAR | char(n) | Cette fonction permet de demander le caractère correspondant au code ASCII ou ASCII étendu spécifié. Si le paramètre est "", alors n'est pas dans le domaine. |
| CHI2 | chi2(df,x) | Cette fonction permet de demander la distribution cumulée χ 2 avec des degrés de liberté spécifié; mais retourne 0 si x < 0. |
| CHI2DEN | chi2den(df,x) | Cette fonction permet de demander la densité de probabilité de la distribution du chi carré avec les degrés de liberté spécifié; mais retourne 0 si x < 0. |
| CHI2TAIL | chi2tail(df,x) | Cette fonction permet de demander la distribution cumulative inverse (queue supérieure ou survivant) χ 2 avec les degrés de liberté spécifié; mais retourne 1 si x < 0. |
| CHMS | Chms(h,m,s) | Cette fonction permet de demander le etC du datetime. |
| CHOP | chop(x, e) | Cette fonction permet de demander le résultat de la fonction round(x) si abs (x - round (x)) < e; sinon, il retourne le paramètre x; ou x si x est disparu. |
| CHOLESKY | cholesky(M) | Cette fonction permet de demander la décomposition de Cholesky de la matrice: si R = cholesky (S), alors RRT = S. |
| CLIP | clip(x,a,b) | Cette fonction permet de demander x si a < x < b, b si x ≥ b, a si x ≤ a, ou manquant si x est manquant ou si a > b; x si x est manquant. |
| CLOCK | Clock(s1,s2,Y) | Cette fonction permet de demander le etC du datetime. |
| CLOCK | clock(s1,s2,Y) | Cette fonction permet de demander le etC du datetime. |
| CLOGLOG | cloglog(x) | Cette fonction permet de demander le log-log complémentaire de paramètre spécifié. |
| CMDYHMS | Cmdyhms(M,D,Y,h,m,s) | Cette fonction permet de demander le etC du datetime. |
| COFC | Cofc(etc) | Cette fonction permet de demander le etC du datetime. |
| COFC | cofC(etC) | Cette fonction permet de demander le etC du datetime. |
| COFD | Cofd(ed) | Cette fonction permet de demander le etC du datetime. |
| COFD | cofd(ed) | Cette fonction permet de demander le etC du datetime. |
| COLEQNUMB | coleqnumb(M,s) | Cette fonction permet de demander le numéro d'équation de M associé à l'équation de colonne s; manquant si l'équation de colonne est introuvable. |
| COLLATORLOCALE | collatorlocale(loc,type) | Cette fonction permet de demander les paramètres régionaux les plus étroitement liés pris en charge par ICU à partir de loc si le type est 1; les paramètres régionaux réels d'où proviennent les données de classement si le type est 2. |
| COLLATORVERSION | collatorversion(loc) | Cette fonction permet de demander la chaîne de caractères de version d'un collateur basée sur la localisation locale. |
| COLNFREEPARMS | colnfreeparms(M) | Cette fonction permet de demander le nombre de paramètres libres dans les colonnes de M. |
| COLNUMB | colnumb(M,s) | Cette fonction permet de demander le numéro de colonne de M associé au nom de colonne s; manquant si la colonne est introuvable. |
| COLSOF | colsof(M) | Cette fonction permet de demander le nombre de colonnes du paramètre spécifié. |
| COMB | comb(n,k) | Cette fonction permet de demander la fonction combinatoire n!/{k! (n - k)!} |
| COND | cond(x,a,b,c) | Cette fonction permet de demander a si x est vrai et non manquant, b si x est faux et c si x est manquant; a si c n'est pas spécifié et que x est évalué comme manquant. |
| CORR | corr(M) | Cette fonction permet de demander la matrice de corrélation de la matrice de variance. |
| COS | cos(x) | Cette fonction permet de demander le cosinus du paramètre spécifié en radians. |
| COSH | cosh(x) | Cette fonction permet de demander le cosinus hyperbolique du paramètre spécifié. |
| DAILY | daily(s1,s2,Y) | Cette fonction permet de demander la date ed (jours depuis 01jan1960) correspondant à s1 basé sur s2 et Y |
| DATE | date(s1,s2,Y) | Cette fonction permet de demander la date ed (jours depuis 01jan1960) correspondant à s1 basé sur s2 et Y |
| DAY | day(ed) | Cette fonction permet de demander le jour numérique du mois correspondant à ed. |
| DET | det(M) | Cette fonction permet de demander le déterminant de la matrice spécifié. |
| DGAMMAPDA | dgammapda(a,x) | Cette fonction permet de demander ∂P (a, x) / ∂a, où P (a, x) = gammap (a, x); 0 si x < 0. |
| DGAMMAPDADA | dgammapdada(a,x) | Cette fonction permet de demander ∂2P (a, x) / ∂a2, où P (a, x) = gammap (a, x); 0 si x < 0. |
| DGAMMAPDADX | dgammapdadx(a,x) | Cette fonction permet de demander ∂2 (a,x) / ∂a∂x, où P (a, x) = gammap (a, x); 0 si x < 0. |
| DGAMMAPDX | dgammapdx(a,x) | Cette fonction permet de demander ∂P (a, x) ∂x, où P (a, x) = gammap (a, x); 0 si x < 0. |
| DGAMMAPDXDX | dgammapdxdx(a,x) | Cette fonction permet de demander ∂ 2 (a,x) / ∂x2, où P (a, x) = gammap (a, x); 0 si x < 0. |
| DHMS | dhms(ed,h,m,s) | Cette fonction permet de demander le etC du datetime. |
| DIAG | diag(M) | Cette fonction permet de demander la matrice carrée et diagonale créée à partir du vecteur ligne ou colonne. |
| DIAG0CNT | diag0cnt(M) | Cette fonction permet de demander le nombre de zéros sur la diagonale de M. |
| DIGAMMA | digamma(x) | Cette fonction permet de demander la fonction digamma(), d lnΓ (x) / dx. |
| DOFB | dofb(eb,"cal") | Cette fonction permet de demander le datetime de ed correspondant à eb. |
| DOFC | dofC(etC) | Cette fonction permet de demander la date ed (jours depuis 01jan1960) de datetime etC. |
| DOFC | dofc(etc) | Cette fonction permet de demander la date ed (jours depuis 01jan1960) de datetime etC. |
| DOFH | dofh(eh) | Cette fonction permet de demander la date ed (jours depuis le 01jan1960) du début du semestre eh. |
| DOFM | dofm(em) | Cette fonction permet de demander la date ed (jours depuis 01jan1960) du début du mois em. |
| DOFQ | dofq(eq) | Cette fonction permet de demander la date ed (jours depuis le 01jan1960) du début du trimestre eq. |
| DOFW | dofw(ew) | Cette fonction permet de demander la date ed (jours depuis 01jan1960) du début de la semaine ew. |
| DOFY | dofy(ey) | Cette fonction permet de demander la date ed (jours depuis le 01jan1960) du 01jan dans l'année ey. |
| DOW | dow(ed) | Cette fonction permet de demander le jour numérique de la semaine correspondant à la date spécifié; 0=dimanche, 1=lundi,..., 6=samedi. |
| DOY | doy(ed) | Cette fonction permet de demander le jour numérique de l'année correspondant à la date ed. |
| DUNNETTPROB | dunnettprob(k,df,x) | Cette fonction permet de demander la distribution cumulative sur plusieurs plages utilisée dans la méthode de comparaison multiple de Dunnett avec k plages et df degrés de liberté; 0 si x < 0. |
| E | e(name) | Cette fonction permet de demander la valeur du résultat enregistré. |
| E | e(sample) | Cette fonction permet de demander 1 si l'observation est dans l'échantillon d'estimation et 0 sinon. |
| EL | el(s,i,j) | Cette fonction permet de demander s[floor (i), floor (j)], soit l'élément i, j de la matrice nommée s; manquant si i ou j sont hors limites ou si la matrice s n'existe pas. |
| EPSDOUBLE | epsdouble() | Cette fonction permet de demander la précision de la machine d'un nombre de double précision. |
| EPSFLOAT | epsfloat() | Cette fonction permet de demander la précision de la machine d'un nombre à virgule flottante. |
| EXP | exp(x) | Cette fonction permet de demander la fonction exponentielle eX. |
| EXPM1 | expm1(x) | Cette fonction permet de demander ex - 1 avec une précision supérieure à exp (x) - 1 pour les petites valeurs de | x |. |
| EXPONENTIAL | exponential(b,x) | Cette fonction permet de demander la distribution exponentielle cumulative avec l'échelle b. |
| EXPONENTIALDEN | exponentialden(b,x) | Cette fonction permet de demander la fonction de densité de probabilité de la distribution exponentielle avec l'échelle b. |
| EXPONENTIALTAIL | exponentialtail(b,x) | Cette fonction permet de demander la distribution exponentielle cumulative inverse avec l'échelle b. |
| F | F(df1,df2,f) | Cette fonction permet de demander la distribution F cumulative avec les degrés de liberté du numérateur df1 et du dénominateur df2: F (df1, df2, f) = R f0 Fden (df1, df2, t) dt; 0 si f < 0. |
| FDEN | Fden(df1,df2,f) | Cette fonction permet de demander la fonction de densité de probabilité de la distribution F avec les degrés de liberté du numérateur df1 et du dénominateur df2; 0 si f < 0. |
| FILEEXISTS | fileexists(f) | Cette fonction permet de retourner 1 si le fichier spécifié existe; sinon, il retourne 0. |
| FILEREAD | fileread(f) | Cette fonction permet de demander le contenu du fichier spécifié. |
| FILEREADERROR | filereaderror(s) | Cette fonction permet de retourner 0 ou un entier positif si ladite valeur ayant l'interprétation d'un code de retour. |
| FILEWRITE | filewrite(f,s,r) | Cette fonction permet d'écrire la chaîne de caractères spécifiée dans le fichier spécifié et renvoie le nombre d'octets dans le fichier résultant. |
| FLOAT | float(x) | Cette fonction permet de demander la valeur spécifié arrondie à la précision flottante. |
| FLOOR | floor(x) | Cette fonction permet de demander l'entier unique n tel que n ≤ x < n + 1; x (pas «.») si x est manquant, ce qui signifie que le floor(.a) = .a. |
| FMTWIDTH | fmtwidth(fmtstr) | Cette fonction permet de demander la longueur de sortie du %fmt contenu dans fmtstr; manquant si fmtstr ne contient pas de %fmt valide. |
| FRVAL | frval() | Cette fonction permet de demander les valeurs des variables entreposées dans d'autres cadres. |
| FTAIL | Ftail(df1,df2,f) | Cette fonction permet de demander la distribution F cumulative inverse (queue supérieure ou survivant) avec les degrés de liberté du numérateur df1 et du dénominateur df2; 1 si f < 0. |
| GAMMADEN | gammaden(a,b,g,x) | Cette fonction permet de demander la fonction de densité de probabilité de la distribution gamma; 0 si x < g. |
| GAMMAP | gammap(a,x) | Cette fonction permet de demander la distribution gamma cumulée avec le paramètre de forme a; 0 si x < 0. |
| GAMMAPTAIL | gammaptail(a,x) | Cette fonction permet de demander la distribution gamma cumulative inverse (queue supérieure ou survivant) avec le paramètre de forme a; 1 si x < 0. |
| GET | get(systemname) | Cette fonction permet de demander une copie du nom de la matrice du système interne Stata. |
| HADAMARD | hadamard(M,N) | Cette fonction permet de demander une matrice dont l'élément i, j est M[i, j] · N[i, j] (si M et N n'ont pas la même taille, cette fonction signale une erreur de conformabilité). |
| HALFYEAR | halfyear(ed) | Cette fonction permet de demander la moitié numérique de l'année correspondant à la date ed. |
| HALFYEARLY | halfyearly(s1,s2[,Y]) | Cette fonction permet de demander la date semestrielle eh (semestres depuis 1960h1) correspondant à s1 sur la base de s2 et Y; Y spécifie topyear; voir date(). |
| HAS_EPROP | has_eprop(name) | Cette fonction permet de retourner 1 si le nom apparaît sous forme de mot dans e(properties); sinon, il retourne 0. |
| HH | hh(etc) | Cette fonction permet de demander l'heure correspondant à datetime de etc (ms. depuis 01jan1960 00:00:00.000). |
| HHC | hhC(etC) | Cette fonction permet de demander l'heure correspondant à datetime de etC (ms. avec secondes intercalaires depuis 01jan1960 00:00:00.000). |
| HMS | hms(h,m,s) | Cette fonction permet de demander la datetime de etc (ms. depuis 01jan1960 00:00:00.000) correspondant à h, m, s au 01jan1960. |
| HOFD | hofd(ed) | Cette fonction permet de demander la date semestrielle eh (semestres depuis 1960h1) contenant la date ed heures (ms) ms / 3 600 000. |
| HOURS | hours(ms) | Cette fonction permet de demander les heures contenu dans les millisecondes (ms/3 600 000). |
| HYPERGEOMETRIC | hypergeometric(N,K,n,k) | Cette fonction permet de demander la probabilité cumulée de la distribution hypergéométrique. |
| HYPERGEOMETRICP | hypergeometricp(N,K,n,k) | Cette fonction permet d'indiquer la probabilité hypergéométrique de k succès sur un échantillon de taille n, à partir d'une population de taille N contenant K éléments ayant l'attribut d'intérêt. |
| I | I(n) | Cette fonction permet de demander une matrice d'identité n x n si n est un entier; sinon, une matrice d'identité round(n) × round(n). |
| IBETA | ibeta(a,b,x) | Cette fonction permet de demander la distribution bêta cumulative avec les paramètres de forme a et b; 0 si x < 0; ou 1 si x > 1. |
| IBETATAIL | ibetatail(a,b,x) | Cette fonction permet de demander la distribution bêta cumulative inverse (queue supérieure ou survivant) avec les paramètres de forme a et b; 1 si x < 0; ou 0 si x > 1. |
| IGAUSSIAN | igaussian(m,a,x) | Cette fonction permet de demander la distribution gaussienne inverse cumulée avec la moyenne m et le paramètre de forme a; 0 si x ≤ 0. |
| IGAUSSIANDEN | igaussianden(m,a,x) | Cette fonction permet de demander la densité de probabilité de la distribution gaussienne inverse avec la moyenne m et le paramètre de forme a; 0 si x ≤ 0. |
| IGAUSSIANTAIL | igaussiantail(m,a,x) | Cette fonction permet de demander la distribution gaussienne inverse cumulative inverse (queue supérieure ou survivant) avec m moyen et paramètre de forme a; 1 si x ≤ 0. |
| INDEXNOT | indexnot(s1,s2) | Cette fonction permet de demander la position dans la chaîne de caractères ASCII s1 du premier caractère de s1 introuvable dans la chaîne de caractères ASCII s2, ou 0 si tous les caractères de s1 se trouvent dans s2. |
| INLIST | inlist(z,a,b,...) | Cette fonction permet de retourner 1 si z est membre des paramètres restants; sinon, il retourne 0. |
| INRANGE | inrange(z,a,b) | Cette fonction permet de retourner 1 si l'on sait que a ≤ z ≤ b; sinon, 0. |
| INT | int(x) | Cette fonction permet de demander l'entier obtenu en tronquant x vers 0 (donc int(5,2) = 5 et int(-5,8) = -5); x (pas «.») si x est manquant, ce qui signifie que int(.a) = .a. |
| INV | inv(M) | Cette fonction permet de demander l'inverse de la matrice spécifié. |
| INVBINOMIAL | invbinomial(n,k,p) | Cette fonction permet de demander l'inverse du binôme cumulatif; c'est-à-dire, Θ (Θ = probabilité de succès sur un essai) telle que la probabilité d'observer floor(k) ou moins de succès dans les essais de floor(n) est p. |
| INVBINOMIALTAIL | invbinomialtail(n,k,p) | Cette fonction permet de demander l'inverse du binôme cumulatif droit; c'est-à-dire, Θ (Θ = probabilité de succès sur un essai) de sorte que la probabilité d'observer floor(k) ou plusieurs succès dans les essais de floor(n) est p. |
| INVCAUCHY | invcauchy(a,b,p) | Cette fonction permet de demander l'inverse de cauchy(): si cauchy (a, b, x) = p, alors invcauchy (a, b, p) = x. |
| INVCAUCHYTAIL | invcauchytail(a,b,p) | Cette fonction permet de demander l'inverse de cauchytail(): si cauchytail (a, b, x) = p, alors invcauchytail (a, b, p) = x. |
| INVCHI2 | invchi2(df,p) | Cette fonction permet de demander l'inverse de chi2(): si chi2(df, x) = p, alors invchi2(df, p) = x. |
| INVCHI2TAIL | invchi2tail(df,p) | Cette fonction permet de demander l'inverse de chi2tail(): si chi2tail (df, x) = p, alors invchi2tail (df, p) = x. |
| INVCLOGLOG | invcloglog(x) | Cette fonction permet de demander l'inverse de la fonction log-log complémentaire de x. |
| INVDUNNETTPROB | invdunnettprob(k,df,p) | Cette fonction permet de demander la distribution cumulative inverse de plusieurs intervalles utilisée dans la méthode de comparaison multiple de Dunnett avec k plages et df degrés de liberté. |
| INVEXPONENTIAL | invexponential(b,p) | Cette fonction permet de demander la distribution exponentielle cumulative inverse avec l'échelle b: si exponentielle (b, x) = p, alors invexponentielle (b, p) = x. |
| INVEXPONENTIALTAIL | invexponentialtail(b,p) | Cette fonction permet de demander l'inverse de la distribution exponentielle cumulative inverse avec l'échelle b: si exponentialtail (b, x) = p, alors invexponentialtail (b, p) = x. |
| INVF | invF(df1,df2,p) | Cette fonction permet de demander la distribution F cumulative inverse: si F (df1, df2, f) = p, alors invF (df1, df2, p) = f. |
| INVFTAIL | invFtail(df1,df2,p) | Cette fonction permet de demander l'inverse de la distribution F inverse cumulative (queue supérieure ou survivant) : si Ftail (df1, df2, f) = p, alors invFtail (df1, df2, p) = f. |
| INVGAMMAP | invgammap(a,p) | Cette fonction permet de demander la distribution gamma cumulative inverse: si gammap (a, x) = p, alors invgammap (a, p) = x. |
| INVGAMMAPTAIL | invgammaptail(a,p) | Cette fonction permet de demander l'inverse de la distribution gamma cumulative inverse (queue supérieure ou survivant) : si gammaptail (a, x) = p, alors invgammaptail (a, p) = x. |
| INVIBETA | invibeta(a,b,p) | Cette fonction permet de demander la distribution bêta cumulative inverse : si ibeta (a, b, x) = p, alors invibeta (a, b, p) = x. |
| INVIBETATAIL | invibetatail(a,b,p) | Cette fonction permet de demander l'inverse de la distribution bêta cumulative inverse (queue supérieure ou survivant): si ibetatail (a, b, x) = p, alors invibetatail (a, b, p) = x. |
| INVIGAUSSIAN | invigaussian(m,a,p) | Cette fonction permet de demander l'inverse de igaussian (): si igaussian (m, a, x) = p, alors invigaussian (m, a, p) = x. |
| INVIGAUSSIANTAIL | invigaussiantail(m,a,p) | Cette fonction permet de demander l'inverse de igaussiantail(): si igaussiantail (m, a, x) = p, alors invigaussiantail (m, a, p) = x. |
| INVLAPLACE | invlaplace(m,b,p) | Cette fonction permet de demander l'inverse de laplace(): si laplace(m, b, x) = p, alors invlaplace(m, b, p) = x. |
| INVLAPLACETAIL | invlaplacetail(m,b,p) | Cette fonction permet de demander l'inverse de laplacetail (): si laplacetail (m, b, x) = p, alors invlaplacetail(m, b, p) = x. |
| INVLOGISTIC | invlogistic(p) | Cette fonction permet de demander la distribution logistique cumulative inverse: si logistic(x) = p, alors invlogistic(p) = x. |
| INVLOGISTIC | invlogistic(s,p) | Cette fonction permet de demander la distribution logistique cumulative inverse : si logistic(s, x) = p, alors invlogistic(s, p) = x. |
| INVLOGISTIC | invlogistic(m,s,p) | Cette fonction permet de demander la distribution logistique cumulative inverse : si logistic(m, s, x) = p, alors invlogistic(m, s, p) = x. |
| INVLOGISTICTAIL | invlogistictail(p) | Cette fonction permet de demander l'inverse de la distribution logistique cumulative inverse : si logistictail(x) = p, alors invlogistictail(p) = x. |
| INVLOGISTICTAIL | invlogistictail(s,p) | Cette fonction permet de demander l'inverse de la distribution logistique cumulative inverse : si logistictail(x) = p, alors invlogistictail(p) = x. |
| INVLOGISTICTAIL | invlogistictail(m,s,p) | Cette fonction permet de demander la distribution logistique cumulative inverse : si logistic(m, s, x) = p, alors invlogistic(m, s, p) = x. |
| INVLOGIT | invlogit(x) | Cette fonction permet de demander l'inverse de la fonction logit de x. |
| INVNBINOMIAL | invnbinomial(n,k,q) | Cette fonction permet de demander la valeur du paramètre binomial négatif, p, telle que q = nbinomial (n, k, p). |
| INVNBINOMIALTAIL | invnbinomialtail(n,k,q) | Cette fonction permet de demander la valeur du paramètre binomial négatif, p, telle que q = nbinomialtail(n, k, p). |
| INVNCHI2 | invnchi2(df,np,p) | Cette fonction permet de demander la distribution cumulative inverse non centrale Χ2: si nchi2(df, np, x) = p, alors invnchi2(df, np, p) = x. |
| INVNCHI2TAIL | invnchi2tail(df,np,p) | Cette fonction permet de demander l'inverse de la distribution inverse cumulée (queue supérieure ou survivant) non centrale Χ2: si nchi2tail(df, np, x) = p, alors invnchi2tail(df, np, p) = x. |
| INVNF | invnF(df1,df2,np,p) | Cette fonction permet de demander la distribution F cumulée non centrale inverse: si nF (df1, df2, np, f) = p, alors invnF (df1, df2, np, p) = f. |
| INVNFTAIL | invnFtail(df1,df2,np,p) | Cette fonction permet d'indiquer la distribution F non centrale inverse cumulative inverse (queue supérieure ou survivante) : si nFtail (df1, df2, np, f) = p, alors invnFtail (df1, df2, np, p) = f. |
| INVNIBETA | invnibeta(a,b,np,p) | Cette fonction permet d'indiquer la distribution bêta non centrale cumulative inverse: si nibeta (a, b, np, x) = p, alors invibeta (a, b, np, p) = x. |
| INVNORMAL | invnormal(p) | Cette fonction permet d'indiquer la distribution normale standard cumulative inverse : si normal (z) = p, alors invnormal (p) = z. |
| INVNT | invnt(df,np,p) | Cette fonction permet d'indiquer la distribution t cumulative inverse de Student non centrale : si nt (df, np, t) = p, alors invnt (df, np, p) = t. |
| INVNTTAIL | invnttail(df,np,p) | Cette fonction permet d'indiquer la distribution t de Student non centrale inverse cumulative inverse (queue supérieure ou survivante) : si nttail (df, np, t) = p, alors invnttail (df, np, p) = t. |
| INVPOISSON | invpoisson(k,p) | Cette fonction permet d'indiquer la moyenne de Poisson telle que la distribution de Poisson cumulée évaluée en k soit p: si poisson (m, k) = p, alors invpoisson (k, p) = m. |
| INVPOISSONTAIL | invpoissontail(k,q) | Cette fonction permet d'indiquer la moyenne de Poisson telle que la distribution de Poisson cumulative inverse évaluée en k est q: si poissontail (m, k) = q, alors invpoissontail (k, q) = m. |
| INVSYM | invsym(M) | Cette fonction permet de demander l'inverse de M si M est défini positif. |
| ISSYMMETRIC | issymmetric(M) | Cette fonction permet de demander 1 si la matrice est symétrique; sinon, 0. |
| INVT | invt(df,p) | Cette fonction permet d'indiquer la distribution t cumulative inverse de Student : si t (df, t) = p, alors invt (df, p) = t. |
| INVTTAIL | invttail(df,p) | Cette fonction permet d'indiquer la distribution t de Student cumulative inverse inverse (queue supérieure ou survivante) : si ttail (df, t) = p, alors invttail (df, p) = t. |
| INVTUKEYPROB | invtukeyprob(k,df,p) | Cette fonction permet d'indiquer la distribution de plage Studentized cumulative inverse de Tukey avec k plages et df degrés de liberté. |
| INVWEIBULL | invweibull(a,b,p) | Cette fonction permet d'indiquer la distribution de Weibull cumulative inverse avec forme a et échelle b: si weibull (a, b, x) = p, alors invweibull (a, b, p) = x. |
| INVWEIBULL | invweibull(a,b,g,p) | Cette fonction permet d'indiquer la distribution de Weibull cumulative inverse avec la forme a, l'échelle b et l'emplacement g: si weibull(a, b, g, x) = p, alors invweibull(a, b, g, p) = x. |
| INVWEIBULLPH | invweibullph(a,b,p) | Cette fonction permet d'indiquer la distribution cumulative inverse de Weibull (risques proportionnels) avec la forme a et l'échelle b: si weibullph (a, b, x) = p, alors invweibullph (a, b, p) = x. |
| INVWEIBULLPH | invweibullph(a,b,g,p) | Cette fonction permet d'indiquer la distribution de Weibull cumulative inverse (risques proportionnels) avec la forme a, l'échelle b et l'emplacement g: si weibullph (a, b, g, x) = p, alors invweibullph (a, b, g, p) = x invweibullphtail (a , b, p) la distribution inverse de Weibull cumulative inverse (risques proportionnels) avec la forme a et l'échelle b: si weibullphtail (a, b, x) = p, alors invweibullphtail (a, b, p) = x. |
| INVWEIBULLPHTAIL | invweibullphtail(a,b,g,p) | Cette fonction permet d'indiquer la distribution inverse de Weibull cumulative inverse (risques proportionnels) avec la forme a, l'échelle b et l'emplacement g: si weibullphtail (a, b, g, x) = p, alors invweibullphtail (a, b, g, p) = x. |
| INVWEIBULLTAIL | invweibulltail(a,b,p) | Cette fonction permet d'indiquer la distribution de Weibull cumulative inverse inverse de forme a et d'échelle b: si weibulltail (a, b, x) = p, alors invweibulltail (a, b, p) = x. |
| INVWEIBULLTAIL | invweibulltail(a,b,g,p) | Cette fonction permet d'indiquer la distribution de Weibull cumulative inverse inverse avec la forme a, l'échelle b et l'emplacement g: si weibulltail (a, b, g, x) = p, alors invweibulltail (a, b, g, p) = x. |
| IRECODE | irecode(x,x1,. . .,xn) | Cette fonction permet de demander les manquant si x est manquant ou x1,. . . , xn n'augmente pas faiblement; 0 si x ≤ x1; 1 si x1 < x ≤ x2; 2 si x2 < x ≤ x3; . . . ; n si x > xn. |
| J | J(r,c,z) | Cette fonction permet de demander la matrice r x c contenant les éléments z. |
| LAPLACE | laplace(m,b,x) | Cette fonction permet de demander la distribution cumulative de Laplace avec la moyenne m et le paramètre d'échelle b. |
| LAPLACEDEN | laplaceden(m,b,x) | Cette fonction permet de demander la densité de probabilité de la distribution de Laplace avec la moyenne m et le paramètre d'échelle b. |
| LAPLACETAIL | laplacetail(m,b,x) | Cette fonction permet de demander la distribution de Laplace cumulative inverse (queue supérieure ou survivante) avec moyenne m et paramètre d'échelle b. |
| LN | ln(x) | Cette fonction permet de demander le logarithme naturel. |
| LN1M | ln1m(x) | Cette fonction permet de demander le logarithme népérien de 1 - x avec une précision supérieure à ln(1-x) pour les petites valeurs de |x|. |
| LN1P | ln1p(x) | Cette fonction permet de demander le logarithme népérien de 1 + x avec une précision supérieure à ln(1+x) pour les petites valeurs de |x|. |
| LNCAUCHYDEN | lncauchyden(a,b,x) | Cette fonction permet de demander le logarithme naturel de la densité de la distribution de Cauchy avec le paramètre de localisation a et le paramètre d'échelle b. |
| LNFACTORIAL | lnfactorial(n) | Cette fonction permet de demander le logarithme naturel de n factoriel = ln(n!). |
| LNGAMMA | lngamma(x) | Cette fonction permet de demander le lnΓ(x)}. |
| LNIGAMMADEN | lnigammaden(a,b,x) | Cette fonction permet de demander le logarithme naturel de la densité gamma inverse, où a est le paramètre de forme et b est le paramètre d'échelle. |
| LNIGAUSSIANDEN | lnigaussianden(m,a,x) | Cette fonction permet de demander le logarithme népérien de la densité gaussienne inverse avec la moyenne m et le paramètre de forme a. |
| LNIWISHARTDEN | lniwishartden(df,V,X) | Cette fonction permet de demander le logarithme naturel de la densité de la distribution inverse de Wishart; manquant si df ≤ n - 1. |
| LNLAPLACEDEN | lnlaplaceden(m,b,x) | Cette fonction permet de demander le logarithme naturel de la densité de la distribution de Laplace avec la moyenne m et le paramètre d'échelle b. |
| LNMVNORMALDEN | lnmvnormalden(M,V ,X) | Cette fonction permet de demander le logarithme naturel de la densité normale multivariée. |
| LNNORMAL | lnnormal(z) | Cette fonction permet de demander le logarithme naturel de la distribution normale standard cumulée. |
| LNNORMALDEN | lnnormalden(z) | Cette fonction permet de demander le logarithme naturel de la densité normale standard, N(0, 1). |
| LNNORMALDEN | lnnormalden(x,σ) | Cette fonction permet de demander le logarithme naturel de la densité normale avec une moyenne de 0 et un écart-type σ. |
| LNNORMALDEN | lnnormalden(x,μ,σ) | Cette fonction permet de demander le logarithme naturel de la densité normale avec la moyenne μ et l'écart type σ, N (μ, σ2). |
| LNWISHARTDEN | lnwishartden(df,V,X) | Cette fonction permet de demander le logarithme naturel de la densité de la distribution de Wishart; manquant si df ≤ n - 1 logistique (x) la distribution logistique cumulée avec moyenne 0 et écart type π/√3. |
| LOG | log(x) | Cette fonction permet d'indiquer un synonyme de ln(x). |
| LOGISTIC | logistic(s,x) | Cette fonction permet de demander la distribution logistique cumulative avec moyenne 0, échelle s et écart type sπ /√3. |
| LOG10 | log10(x) | Cette fonction permet de demander le logarithme en base 10 de x. |
| LOG1M | log1m(x) | Cette fonction permet de demander un synonyme de ln1m(x). |
| LOG1P | log1p(x) | Cette fonction permet de demander un synonyme de ln1p(x). |
| LOGISTIC | logistic(m,s,x) | Cette fonction permet de demander la distribution logistique cumulative avec moyenne m, échelle s et écart type sπ/√3. |
| LOGISTICDEN | logisticden(x) | Cette fonction permet de demander la densité de la distribution logistique avec moyenne 0 et écart-type π/√3. |
| LOGISTICDEN | logisticden(s,x) | Cette fonction permet de demander la densité de la distribution logistique avec moyenne 0, échelle s et écart type sπ/√3. |
| LOGISTICDEN | logisticden(m,s,x) | Cette fonction permet de demander la densité de la distribution logistique avec moyenne m, échelle s et écart type sπ/√3. |
| LOGISTICTAIL | logistictail(x) | Cette fonction permet de demander la distribution logistique cumulative inverse avec moyenne 0 et écart type π/√3. |
| LOGISTICTAIL | logistictail(s,x) | Cette fonction permet de demander la distribution logistique cumulative inverse avec moyenne 0, échelle s et écart type sπ /√3. |
| LOGISTICTAIL | logistictail(m,s,x) | Cette fonction permet de demander la distribution logistique cumulative inverse avec moyenne m, échelle s et écart type sπ/√3. |
| LOGIT | logit(x) | Cette fonction permet de demander le logarithme du rapport de cotes de x, logit(x) = ln{x/(1-x)}. |
| MATMISSING | matmissing(M) | Cette fonction permet de demander 1 s'il manque des éléments de la matrice; sinon, 0. |
| MATRIX | matrix(exp) | Cette fonction permet de restreindre l'interprétation des noms aux scalaires et aux matrices. |
| MATUNIFORM | matuniform(r,c) | Cette fonction permet de demander les matrices r x c contenant des nombres pseudo-aléatoires uniformément répartis sur l'intervalle (0, 1). |
| MAX | max(x1,x2,. . .,xn) | Cette fonction permet de demander la valeur maximale de x1, x2,..., xn. |
| MAXBYTE | maxbyte() | Cette fonction permet d'indiquer la plus grande valeur pouvant être entreposée dans l'octet de type d'entreposage. |
| MAXDOUBLE | maxdouble() | Cette fonction permet d'indiquer la plus grande valeur pouvant être entreposée dans le type d'entreposage double. |
| MAXFLOAT | maxfloat() | Cette fonction permet d'indiquer la plus grande valeur pouvant être entreposée dans le type d'entreposage float. |
| MAXINT | maxint() | Cette fonction permet d'indiquer la plus grande valeur pouvant être entreposée dans le type d'entreposage int. |
| MAXLONG | maxlong() | Cette fonction permet d'indiquer la plus grande valeur pouvant être entreposée dans le type d'entreposage long. |
| MDY | mdy(M,D,Y) | Cette fonction permet de demander la date ed (jours depuis le 1er janvier 1960) correspondant à M, D, Y. |
| MDYHMS | mdyhms(M,D,Y,h,m,s) | Cette fonction permet de demander la date et l'heure (millisecondes depuis le 1er janvier 1960 à 00:00:00.000) correspondant à M, D, Y, h, m, s. |
| MIN | min(x1,x2,...,xn) | Cette fonction permet de demander la valeur minimale de x1, x2,..., xn. |
| MINUTES | minutes(ms) | Cette fonction permet de demander les minutes contenu dans les millisecondes (ms/60 000). |
| MI | mi(x1,x2,...,xn) | Cette fonction permet de demander 1 si un xi est évalué à manquant; sinon, 0. |
| MINBYTE | minbyte() | Cette fonction permet de demander la plus petite valeur pouvant être entreposée dans l'octet de type d'entreposage. |
| MINDOUBLE | mindouble() | Cette fonction permet de demander la plus petite valeur pouvant être entreposée dans le type d'entreposage double. |
| MINFLOAT | minfloat() | Cette fonction permet de demander la plus petite valeur pouvant être entreposée dans le type d'entreposage float. |
| MININT | minint() | Cette fonction permet de demander la plus petite valeur pouvant être entreposée dans le type d'entreposage int. |
| MINLONG | minlong() | Cette fonction permet de demander la plus petite valeur pouvant être entreposée dans le type d'entreposage long. |
| MISSING | missing(x1,x2,...,xn) | Cette fonction permet de demander 1 si un xi est évalué à manquant; sinon, 0. |
| MM | mm(etc) | Cette fonction permet de demander la minute correspondant à datetime (millisecondes depuis 1er janvier 1960 à 00:00:00.000). |
| MMC | mmC(etC) | Cette fonction permet de demander la minute correspondant à datetime (millisecondes avec des secondes intercalaires depuis le 1er janvier 1960 à 00:00:00.000). |
| MOD | mod(x,y) | Cette fonction permet de demander le module de x par rapport à y |
| MOFD | mofd(ed) | Cette fonction permet de demander la date mensuelle em (mois depuis 1960m1) contenant la date ed. |
| MONTH | month(ed) | Cette fonction permet de demander le mois numérique correspondant à la date ed. |
| MONTHLY | monthly(s1,s2,Y) | Cette fonction permet de demander la date mensuelle em (mois depuis 1960m1) correspondant à s1 sur la base de s2 et Y; Y indique topyear. |
| MRELDIF | mreldif(X,Y) | Cette fonction permet de demander la différence relative de X et Y, où la différence relative est définie comme max i,j|xij-yij|/(| yij | + 1). |
| MSOFHOURS | msofhours(h) | Cette fonction permet demander les millisecondes en heures (h × 3 600 000). |
| MSOFMINUTES | msofminutes(m) | Cette fonction permet demander les millisecondes en minutes (m × 60 000). |
| MSOFSECONDS | msofseconds(s) | Cette fonction permet demander les millisecondes en secondes (s × 1 000). |
| NBETADEN | nbetaden(a,b,np,x) | Cette fonction permet de demander la densité de probabilité de la distribution bêta non centrale; 0 si x < 0 ou x > 1 nbinomial (n, k, p) la probabilité cumulée de la distribution binomiale négative. |
| NBINOMIALP | nbinomialp(n,k,p) | Cette fonction permet de demander la probabilité binomiale négative. |
| NBINOMIALTAIL | nbinomialtail(n,k,p) | Cette fonction permet de demander la probabilité cumulative inverse de la distribution binomiale négative. |
| NCHI2 | nchi2(df,np,x) | Cette fonction permet de demander la distribution cumulative non centrale χ 2; 0 si x < 0. |
| NCHI2DEN | nchi2den(df,np,x) | Cette fonction permet de demander la densité de probabilité de la distribution χ 2 non centrale; 0 si x < 0. |
| NCHI2TAIL | nchi2tail(df,np,x) | Cette fonction permet de demander la distribution χ 2 non centrale cumulative inverse (queue supérieure ou survivante); 1 si x < 0. |
| NF | nF(df1,df2,np,f) | Cette fonction permet de demander la distribution cumulative F non centrale avec les degrés de liberté du numérateur df1 et du dénominateur df2 et le paramètre de non-centralité np; 0 si f < 0. |
| NFDEN | nFden(df1,df2,np,f) | Cette fonction permet de demander la densité de probabilité de la distribution F non centrale avec les degrés de liberté du numérateur df1 et du dénominateur df2 et le paramètre de non-centralité np; 0 si f < 0. |
| NFTAIL | nFtail(df1,df2,np,f) | Cette fonction permet de demander la distribution F non centrale cumulative inverse (queue supérieure ou survivante) avec numérateur df1 et dénominateur df2 degrés de liberté et paramètre de non-centralité np; 1 si f < 0. |
| NIBETA | nibeta(a,b,np,x) | Cette fonction permet de demander la distribution bêta non centrale cumulative; 0 si x < 0; ou 1 si x > 1. |
| NORMAL | normal(z) | Cette fonction permet de demander la distribution normale standard cumulée. |
| NORMALDEN | normalden(z) | Cette fonction permet de demander la densité normale standard, N(0, 1). |
| NORMALDEN | normalden(x,σ) | Cette fonction permet de demander la densité normale avec moyenne 0 et écart-type σ. |
| NORMALDEN | normalden(x,μ,σ) | Cette fonction permet de demander la densité normale avec moyenne μ et écart-type σ, N (μ, σ2). |
| NPNCHI2 | npnchi2(df,x,p) | Cette fonction permet de demander le paramètre de non-centralité, np, pour non central χ 2: si nchi2 (df, np, x) = p, alors npnchi2 (df, x, p) = np. |
| NPNF | npnF(df1,df2,f,p) | Cette fonction permet de demander le paramètre de non-centralité, np, pour le F non central: si nF (df1, df2, np, f) = p, alors npnF (df1, df2, f, p) = np. |
| NPNT | npnt(df,t,p) | Cette fonction permet de demander le paramètre de non-centralité, np, pour la distribution t de Student non centrale: si nt (df, np, t) = p, alors npnt (df, t, p) = np. |
| NT | nt(df,np,t) | Cette fonction permet de demander la distribution t cumulative de Student non centrale avec df degrés de liberté et paramètre de non-centralité np. |
| NTDEN | ntden(df,np,t) | Cette fonction permet de demander la densité de probabilité de la distribution t de Student non centrale avec df degrés de liberté et paramètre de non-centralité np. |
| NTTAIL | nttail(df,np,t) | Cette fonction permet de demander la distribution t de Student cumulative inverse (queue supérieure ou survivante) non centrale avec df degrés de liberté et paramètre de non-centralité np. |
| NULLMAT | nullmat(matname) | Cette fonction permet d'effectuer une opération de jointure de ligne (,) et de jointure de colonne (\). |
| PLURAL | plural(n,s) | Cette fonction permet de demander le pluriel de s si n 6 = ± 1. |
| PLURAL | plural(n,s1,s2) | Cette fonction permet de demander le pluriel de s1, tel que modifié par ou remplacé par s2, si n 6 = ± 1. |
| POISSON | poisson(m,k) | Cette fonction permet de demander la probabilité d'observer le plancher (k) ou moins de résultats étant distribués comme Poisson avec une moyenne m. |
| POISSON | poissonp(m,k) | Cette fonction permet de demander la probabilité d'observer les résultats du plancher (k) étant distribués comme Poisson avec la moyenne m. |
| POISSONTAIL | poissontail(m,k) | Cette fonction permet de demander la probabilité d'observer le plancher (k) ou plus de résultats étant distribués comme Poisson avec la moyenne m. |
| QOFD | qofd(ed) | Cette fonction permet de demander la date trimestrielle eq (trimestres depuis 1960q1) contenant la date ed. |
| QUARTER | quarter(ed) | Cette fonction permet de demander le trimestre numérique de l'année correspondant à la date ed. |
| QUARTERLY | quarterly(s1,s2,Y) | Cette fonction permet de demander la date trimestrielle eq (trimestres depuis 1960q1) correspondant à s1 sur la base de s2 et Y; Y spécifie topyear. |
| R | r(name) | Cette fonction permet de demander la valeur du résultat entreposé spécifié. |
| RBETA | rbeta(a,b) | Cette fonction permet de demander la beta(a, b) de variables aléatoires, où a et b sont les paramètres de forme de distribution bêta. |
| RBINOMIAL | rbinomial(n,p) | Cette fonction permet de demander les variables aléatoires binomiales(n,p), où n est le nombre d'essais et p est la probabilité de succès. |
| RCAUCHY | rcauchy(a,b) | Cette fonction permet de demander les variantes aléatoires de Cauchy(a, b), où a est le paramètre d'emplacement et b est le paramètre d'échelle. |
| RCHI2 | rchi2(df) | Cette fonction permet de demander un chi carré, avec degrés de liberté df, variables aléatoires. |
| REAL | real(s) | Cette fonction permet de convertir en numérique ou manquant. |
| RECODE | recode(x,x1,. . .,xn) | Cette fonction permet de demander le manquant si x1, x2,..., xn n'augmente pas faiblement; x si x est manquant; x1 si x &ke; x1; x2 si x ≤ x2,...; sinon, xn si x > x1, x2,..., xn - 1. xi ≥ est interprété comme xi =+ ∞. |
| REGEXM | regexm(s,re) | Cette fonction permet d'effectuer une correspondance d'une expression régulière et prend la valeur 1 si l'expression régulière re est satisfaite par la chaîne de caractères ASCII s; sinon, 0. |
| REGEXR | regexr(s1,re,s2) | Cette fonction permet de remplacer la première sous-chaîne de caractères de la chaîne de caractères ASCII s1 correspondant à re par la chaîne de caractères ASCII s2 et renvoie la chaîne de caractères résultante. |
| REGEXS | regexs(n) | Cette fonction permet de demander la sous-expression n d'une correspondance regexm() précédente, où 0 ≤ n < 10. |
| RELDIF | reldif(x,y) | Cette fonction permet de demander la différence «relative» |x-y|/(|y|+1); 0 si les deux paramètres sont du même type de valeur manquante étendue; manquant si un seul paramètre est manquant ou si les deux paramètres sont deux types différents de manquants. |
| REPLAY | replay() | Cette fonction permet de demander 1 si le premier caractère non vide de la macro locale «0» est une virgule ou si «0» est vide. |
| RETURN | return(name) | Cette fonction permet de demander la valeur du résultat à entreposer. |
| REXPONENTIAL | rexponential(b) | Cette fonction permet de demander une variable aléatoire exponentielle avec l'échelle b. |
| RGAMMA | rgamma(a,b) | Cette fonction permet de demander le gamma (a, b) variables aléatoires, où a est le paramètre de forme gamma et b est le paramètre d'échelle. |
| RHYPERGEOMETRIC | rhypergeometric(N,K,n) | Cette fonction permet de demander les variables aléatoires hypergéométriques. |
| RIGAUSSIAN | rigaussian(m,a) | Cette fonction permet de demander la variable aléatoire gaussienne inverse avec la moyenne m et le paramètre de forme a. |
| RLAPLACE | rlaplace(m,b) | Cette fonction permet de demander la variable Laplace(m, b) au hasard avec la moyenne m et le paramètre d'échelle b. |
| RLOGISTIC | rlogistic() | Cette fonction permet de demander la logistique variable avec la moyenne 0 et l'écart type π/√3. |
| RLOGISTIC | rlogistic(s) | Cette fonction permet de demander la logistique variable avec la moyenne 0, l'échelle s et l'écart type sπ/√3. |
| RLOGISTIC | rlogistic(m,s) | Cette fonction permet de demander la logistique variable avec la moyenne m, l'échelle s et l'écart type sπ/√3. |
| RNBINOMIAL | rnbinomial(n,p) | Cette fonction permet de demander les variables aléatoires binomiales négatives. |
| RNORMAL | rnormal() | Cette fonction permet de demander les variables aléatoires normales standard (gaussiennes), c'est-à-dire qu'elles varient d'une distribution normale avec une moyenne de 0 et un écart type de 1. |
| RNORMAL | rnormal(m) | Cette fonction permet de demander les variables aléatoires normal(m, 1) (gaussiennes), où m est la moyenne et l'écart type est 1. |
| RNORMAL | rnormal(m,s) | Cette fonction permet de demander les variables aléatoires normal(m, s) (gaussiennes), où m est la moyenne et s est l'écart type. |
| ROUND | round(x) | Cette fonction permet de demander l'arrondissement en unités de x arrondi à l'entier le plus proche; x (pas «.») si x est manquant (ce qui signifie que round(.a) = .a, alors «.» est retourné. |
| ROUND | round(x,y) | Cette fonction permet de demander l'arrondissement en unités de y ou x arrondi à l'entier le plus proche de y. |
| ROWEQNUMB | roweqnumb(M,s) | Cette fonction permet de demander le numéro d'équation de M associé à l'équation de ligne s; manquant si l'équation de ligne est introuvable. |
| ROWNFREEPARMS | rownfreeparms(M) | Cette fonction permet de demander le nombre de paramètres libres dans les lignes de M rownumb(M,s) le numéro de ligne de M associé au nom de ligne s; manquant si la ligne est introuvable. |
| ROWSOF | rowsof(M) | Cette fonction permet de demander le nombre de lignes de M. |
| RPOISSON | rpoisson(m) | Cette fonction permet de demander les variantes aléatoires de Poisson(m), où m est la moyenne de la distribution. |
| RT | rt(df) | Cette fonction permet de demander les variations aléatoires de Student, où df est le degré de liberté. |
| RUNIFORM | runiform() | Cette fonction permet de demander les variables aléatoires uniformément distribuées sur l'intervalle (0, 1). |
| RUNIFORM | runiform(a,b) | Cette fonction permet de demander les variables aléatoires uniformément distribuées sur l'intervalle (a, b). |
| RUNIFORMINT | runiformint(a,b) | Cette fonction permet de demander un nombre entier aléatoire uniformément distribué varie sur l'intervalle [a, b]. |
| RWEIBULL | rweibull(a,b) | Cette fonction permet de demander un Weibull variant selon la forme a et l'échelle b. |
| RWEIBULL | rweibull(a,b,g) | Cette fonction permet de demander un Weibull variant selon la forme a, l'échelle b et l'emplacement g. |
| RWEIBULLPH | rweibullph(a,b) | Cette fonction permet de demander un Weibull (risques proportionnels) variant selon la forme a et l'échelle b. |
| RWEIBULLPH | rweibullph(a,b,g) | Cette fonction permet de demander un Weibull (risques proportionnels) variant selon la forme a, l'échelle b et l'emplacement g. |
| S | s(name) | Cette fonction permet de demander la valeur du résultat entreposé. |
| SCALAR | scalar(exp) | Cette fonction permet de restreindre l'interprétation des noms aux scalaires et aux matrices. |
| SECONDS | seconds(ms) | Cette fonction permet de demander les secondes contenu dans les millisecondes (ms/1 000). |
| SIGN | sign(x) | Cette fonction permet de demander le signe de x: -1 si x < 0, 0 si x = 0, 1 si x > 0, ou manquant si x est manquant. |
| SMALLESTDOUBLE | smallestdouble() | Cette fonction permet de demander le plus petit nombre à double précision supérieur à zéro. |
| SOUNDEX | soundex(s) | Cette fonction permet de demander le code soundex pour une chaîne de caractères s. |
| SOUNDEX_NARA | soundex_nara(s) | Cette fonction permet de demander le code soundex du recensement américain pour une chaîne de caractères s. |
| SQRT | sqrt(x) | Cette fonction permet de demander la racine carrée de x. |
| SS | ss(etc) | Cette fonction permet de demander la seconde correspondant à datetime (milliesecondes depuis le 1er janvier 1960 à 00:00:00.000). |
| SSC | ssC(etC) | Cette fonction permet de demander la seconde correspondant à datetime (milliesecondes avec des secondes intercalaires depuis le 1er janvier 1960 à 00:00:00.000). |
| STRCAT | strcat(s1,s2) | Cette fonction permet de demander s'il n'y a pas de fonction strcat(); à la place, l'opérateur d'addition est utilisé pour concaténer des chaînes de caractères. |
| STRDUP | strdup(s1,n) | Cette fonction permet de demander s'il n'y a pas de fonction strdup(); à la place, l'opérateur de multiplication est utilisé pour créer plusieurs copies de chaînes de caractères. |
| STRING | string(n) | Cette fonction permet de convertir en chaîne de caractères. |
| STRING | string(n,s) | Cette fonction permet de convertir en chaîne de caractères en utilisant le format d'affichage spécifié. |
| STRITRIM | stritrim(s) | Cette fonction permet de demander s avec plusieurs espaces internes consécutifs (caractère d'espace ASCII char(32)) réduit à un espace. |
| STRLEN | strlen(s) | Cette fonction permet de demander le nombre de caractères en ASCII ou la longueur en octets. |
| STRLOWER | strlower(s) | Cette fonction permet de demander les caractères ASCII minuscules dans la chaîne de caractères s. |
| STRLTRIM | strltrim(s) | Cette fonction permet de demander s sans espaces de début (caractère espace ASCII (32)). |
| STRMATCH | strmatch(s1,s2) | Cette fonction permet de demander 1 si s1 correspond au modèle s2; sinon, 0. |
| STROFREAL | strofreal(n) | Cette fonction permet de demander de convertir la valeur spécifié en chaîne de caractères. |
| STROFREAL | strofreal(n,s) | Cette fonction permet de convertir n en chaîne de caractères en utilisant le format d'affichage spécifié. |
| STRPOS | strpos(s1,s2) | Cette fonction permet de demander la position dans s1 à laquelle s2 est trouvé pour la première fois, 0 si s2 ne se produit pas et 1 si s2 est vide. |
| STRPROPER | strproper(s) | Cette fonction permet de demander une chaîne de caractères avec la première lettre ASCII et toutes les autres lettres immédiatement après les caractères n'étant pas des lettres majuscules; toutes les autres lettres ASCII converties en minuscules. |
| STRREVERSE | strreverse(s) | Cette fonction permet d'inverser la chaîne de caractères ASCII s. |
| STRRPOS | strrpos(s1,s2) | Cette fonction permet de demander la position dans s1 à laquelle s2 est trouvé pour la dernière fois, 0 si s2 ne se produit pas et 1 si s2 est vide. |
| STRRTRIM | strrtrim(s) | Cette fonction permet de demander s sans espaces de fin (caractère d'espace ASCII (32)). |
| STRTONAME | strtoname(s,p) | Cette fonction permet de convertir s en un nom compatible Stata 13. |
| STRTRIM | strtrim(s) | Cette fonction permet de demander s sans espaces de début et de fin (caractère d'espace ASCII char (32)); équivalent à strltrim(strrtrim(s)). |
| STRUPPER | strupper(s) | Cette fonction permet de demander les caractères ASCII majuscules dans la chaîne de caractères s. |
| SUBINSTR | subinstr(s1,s2,s3,n) | Cette fonction permet de demander s1, où les n premières occurrences de s1 de s2 ont été remplacées par s3. |
| SUBINWORD | subinword(s1,s2,s3,n) | Cette fonction permet de demander s1, où les n premières occurrences de s1 de s2 en tant que mot ont été remplacées par s3. |
| SUBSTR | substr(s,n1,n2) | Cette fonction permet de demander la sous-chaîne de caractères de s, commençant à n1, pour une longueur de n2. |
| SUM | sum(x) | Cette fonction permet de demander la somme courante de x, en traitant les valeurs manquantes comme zéro. |
| SWEEP | sweep(M,i) | Cette fonction permet de demander la matrice M avec ième ligne/colonne balayée. |
| T | t(df,t) | Cette fonction permet de demander la distribution t cumulative de Student avec df degrés de liberté. |
| TC | tC(l) | Cette fonction permet de faciliter la saisie des dates et des heures dans les expressions. |
| TC | tc(l) | Cette fonction permet de faciliter la saisie des dates et des heures dans les expressions. |
| TD | td(l) | Cette fonction permet de faciliter la saisie de dates dans les expressions. |
| TDEN | tden(df,t) | Cette fonction permet de demander la densité de probabilité de la distribution t de Student. |
| TH | th(l) | Cette fonction permet de faciliter la saisie de dates semestrielles dans les expressions. |
| TIN | tin(d1,d2) | Cette fonction permet de demander true si d1 ≤ t ≤ d2, où t est la variable de temps précédemment tsset. |
| TM | tm(l) | Cette fonction permet de faciliter la saisie de dates mensuelles dans les expressions. |
| TOBYTES | tobytes(s,n) | Cette fonction permet de demander une chaîne de caractères de chiffres décimaux ou hexadécimaux échappés jusqu'à 200 octets de s. |
| TQ | tq(l) | Cette fonction permet de faciliter la saisie de dates trimestrielles dans les expressions. |
| TRACE | trace(M) | Cette fonction permet de demander la trace de la matrice M. |
| TRIGAMMA | trigamma(x) | Cette fonction permet de demander la seconde dérivée de lngamma(x) = d2lnΓ(x)/dx2. |
| TRUNC | trunc(x) | Cette fonction permet de demander l'entier obtenu en tronquant x vers 0 (donc trunc(5,2) = 5 et trunc(-5,8) = -5); x (pas «.») si x est manquant, ce qui signifie que trunc(.a) = .a. |
| TTAIL | ttail(df,t) | Cette fonction permet de demander la distribution de Student cumulative inverse (queue supérieure ou survivante); la probabilité T > t. |
| TUKEYPROB | tukeyprob(k,df,x) | Cette fonction permet de demander la distribution cumulative des plages Studentized de Tukey avec k plages et df degrés de liberté; 0 si x < 0. |
| TW | tw(l) | Cette fonction permet de faciliter la saisie de dates hebdomadaires dans les expressions. |
| TWITHIN | twithin(d1,d2) | Cette fonction permet de demander true si d1 &t; t < d2, où t est la variable de temps précédemment tsset. |
| UCHAR | uchar(n) | Cette fonction permet de demander le caractère Unicode correspondant au point de code Unicode n ou une chaîne de caractères vide si n est au-delà de la plage de points de code Unicode. |
| UDSTRLEN | udstrlen(s) | Cette fonction permet de demander le nombre de colonnes d'affichage nécessaires pour afficher les chaînes de caractères Unicode dans la fenêtre Stata Results. |
| UDSUBSTR | udsubstr(s,n1,n2) | Cette fonction permet de demander la sous-chaîne de caractères Unicode de s, commençant au caractère n1, pour n2 colonnes d'affichage. |
| UISDIGIT | uisdigit(s) | Cette fonction permet de demander 1 si le premier caractère Unicode de s est un chiffre décimal Unicode; sinon, 0. |
| UISLETTER | uisletter(s) | Cette fonction permet de demander 1 si le premier caractère Unicode de s est une lettre Unicode; sinon, 0. |
| USTRCOMPARE | ustrcompare(s1,s2,loc) | Cette fonction permet de comparer deux chaînes de caractères Unicode. |
| USTRCOMPAREEX | ustrcompareex(s1,s2,loc,st,case,cslv,norm,num,alt,fr) | Cette fonction permet de comparer deux chaînes de caractères Unicode. |
| USTRFIX | ustrfix(s,rep) | Cette fonction permet de remplacer chaque séquence UTF-8 non valide par un caractère Unicode. |
| USTRFROM | ustrfrom(s,enc,mode) | Cette fonction permet de convertir la chaîne de caractères s dans l'encodage enc en une chaîne de caractères Unicode encodée en UTF-8. |
| USTRINVALIDCNT | ustrinvalidcnt(s) | Cette fonction permet de demander le nombre de séquences UTF-8 invalides en s. |
| USTRLEFT | ustrleft(s,n) | Cette fonction permet de demander les n premiers caractères Unicode de la chaîne de caractères Unicode s. |
| USTRLEN | ustrlen(s) | Cette fonction permet de demander le nombre de caractères dans la chaîne de caractères Unicode s. |
| USTRLOWER | ustrlower(s,loc) | Cette fonction permet de demander en minuscules tous les caractères de la chaîne de caractères Unicode sous la localisation locale donnée. |
| USTRLTRIM | ustrltrim(s) | Cette fonction permet de supprimer les principaux caractères d'espacement Unicode et les blancs de la chaîne de caractères Unicode s. |
| USTRNORMALIZE | ustrnormalize(s,norm) | Cette fonction permet de normaliser la chaîne de caractères Unicode s à l'une des cinq formes de normalisation spécifiées par norm. |
| USTRPOS | ustrpos(s1,s2,n) | Cette fonction permet de demander la position dans s1 à laquelle s2 est trouvé pour la première fois; sinon, 0. |
| USTRREGEXM | ustrregexm(s,re,noc) | Cette fonction permet d'effectuer une correspondance d'une expression régulière et prend la valeur 1 si l'expression régulière re est satisfaite par la chaîne de caractères Unicode s; sinon, 0. |
| USTRREGEXRA | ustrregexra(s1,re,s2,noc) | Cette fonction permet de remplacer toutes les sous-chaînes de caractères de la chaîne de caractères Unicode s1 correspondant à re par s2 et renvoie la chaîne de caractères résultante. |
| USTRREGEXRF | ustrregexrf(s1,re,s2,noc) | Cette fonction permet de remplacer la première sous-chaîne de caractères de la chaîne de caractères Unicode s1 correspondant à re avec s2 et renvoie la chaîne de caractères résultante. |
| USTRREGEXS | ustrregexs(n) | Cette fonction permet de demander la sous-expression n d'une précédente correspondance ustrregexm(). |
| USTRREVERSE | ustrreverse(s) | Cette fonction permet d'inverser la chaîne de caractères Unicode s. |
| USTRRIGHT | ustrright(s,n) | Cette fonction permet de demander les n derniers caractères Unicode de la chaîne de caractères Unicode s. |
| USTRRPOS | ustrrpos(s1,s2,n) | Cette fonction permet de demander la position dans s1 à laquelle s2 est trouvé pour la dernière fois; sinon, 0. |
| USTRRTRIM | ustrrtrim(s) | Cette fonction permet de supprimer les espaces blancs Unicode de fin et les espaces vides de la chaîne de caractères Unicode s. |
| USTRSORTKEY | ustrsortkey(s,loc) | Cette fonction permet de générer un tableau d'octets terminé par nulle pouvant être utilisé par la commande sort pour produire le même ordre que ustrcompare(). |
| USTRSORTKEYEX | ustrsortkeyex(s,loc,st,case,cslv,norm,num,alt,fr) | Cette fonction permet de générer un tableau d'octets terminé par nulle pouvant être utilisé par la commande sort pour produire le même ordre que ustrcompare(). |
| USTRTITLE | ustrtitle(s,loc) | Cette fonction permet de demander une chaîne de caractères avec les premiers caractères des mots Unicode titrés et les autres caractères en minuscules. |
| USTRTO | ustrto(s,enc,mode) | Cette fonction permet de convertir la chaîne de caractères Unicode s en encodage UTF-8 en une chaîne de caractères en encodage enc. |
| USTRTOHEX | ustrtohex(s,n) | Cette fonction permet de demander la chaîne de caractères de chiffres hexadécimaux d'échappement de s jusqu'à 200 caractères Unicode. |
| USTRTONAME | ustrtoname(s,p) | Cette fonction permet de demander la chaîne de caractères s convertie en un nom Stata. |
| USTRTRIM | ustrtrim(s) | Cette fonction permet de supprimer les espaces et les espaces blancs Unicode de début et de fin de la chaîne de caractères Unicode spécifié. |
| USTRUNESCAPE | ustrunescape(s) | Cette fonction permet de demander la chaîne de caractères Unicode correspondant aux séquences échappées spécifié. |
| USTRUPPER | ustrupper(s,loc) | Cette fonction permet de demander les majuscules de tous les caractères de la chaîne de caractères spécifié sous la localisation locale donnée. |
| USTRWORD | ustrword(s,n,loc) | Cette fonction permet de demander le nième mot Unicode dans la chaîne de caractères Unicode s. |
| USTRWORDCOUNT | ustrwordcount(s,loc) | Cette fonction permet de demander le nombre de mots Unicode non vides dans la chaîne de caractères Unicode spécifié. |
| USUBINSTR | usubinstr(s1,s2,s3,n) | Cette fonction permet de remplacer les n premières occurrences de la chaîne de caractères Unicode s2 par la chaîne de caractères Unicode s3 dans s1. |
| USUBSTR | usubstr(s,n1,n2) | Cette fonction permet de demander la sous-chaîne de caractères Unicode de s, commençant à n1, pour une longueur de n2. |
| VEC | vec(M) | Cette fonction permet de demander un vecteur colonne formé en listant les éléments de M, en commençant par la première colonne et en continuant colonne par colonne. |
| VECDIAG | vecdiag(M) | Cette fonction permet de demander le vecteur ligne contenant la diagonale de la matrice M. |
| WEEK | week(ed) | Cette fonction permet de demander la semaine numérique de l'année correspondant à la date ed, la date encodée %td (jours depuis le 1er janvier 1960). |
| WEEKLY | weekly(s1,s2,Y) | Cette fonction permet demander la nouvelle date hebdomadaire (semaines depuis 1960w1) correspondant à s1 sur la base de s2 et Y; Y spécifie topyear. |
| WEIBULL | weibull(a,b,x) | Cette fonction permet de demander la distribution cumulative de Weibull avec la forme a et l'échelle b. |
| WEIBULL | weibull(a,b,g,x) | Cette fonction permet de demander la distribution cumulative de Weibull avec la forme a, l'échelle b et l'emplacement g. |
| WEIBULLDEN | weibullden(a,b,x) | Cette fonction permet de demander la fonction de densité de probabilité de la distribution de Weibull avec la forme a et l'échelle b. |
| WEIBULLDEN | weibullden(a,b,g,x) | Cette fonction permet de demander la densité de probabilité de la distribution de Weibull avec la forme a, l'échelle b et l'emplacement g. |
| WEIBULLPH | weibullph(a,b,x) | Cette fonction permet de demander la distribution cumulative de Weibull (risques proportionnels) avec la forme a et l'échelle b. |
| WEIBULLPH | weibullph(a,b,g,x) | Cette fonction permet de demander la distribution cumulative de Weibull (risques proportionnels) avec la forme a, l'échelle b et l'emplacement g. |
| WEIBULLPHDEN | weibullphden(a,b,x) | Cette fonction permet de demander la densité de probabilité de la distribution de Weibull (risques proportionnels) avec la forme a et l'échelle b. |
| WEIBULLPHDEN | weibullphden(a,b,g,x) | Cette fonction permet de demander la densité de probabilité de la distribution de Weibull (risques proportionnels) avec la forme a, l'échelle b et l'emplacement g. |
| WEIBULLPHTAIL | weibullphtail(a,b,x) | Cette fonction permet de demander la distribution de Weibull cumulative inverse (risques proportionnels) avec la forme a et l'échelle b. |
| WEIBULLPHTAIL | weibullphtail(a,b,g,x) | Cette fonction permet de demander la distribution de Weibull cumulative inverse (risques proportionnels) avec la forme a, l'échelle b et l'emplacement g. |
| WEIBULLTAIL | weibulltail(a,b,x) | Cette fonction permet de demander la distribution de Weibull cumulative inverse avec la forme a et l'échelle b. |
| WEIBULLTAIL | weibulltail(a,b,g,x) | Cette fonction permet de demander la distribution de Weibull cumulative inverse avec la forme a, l'échelle b et l'emplacement g. |
| WOFD | wofd(ed) | Cette fonction permet de demander la nouvelle date hebdomadaire (semaines depuis 1960w1) contenant la date ed. |
| WORD | word(s,n) | Cette fonction permet de demander le nième mot de s; manquant ("") si n est manquant. |
| WORDBREAKLOCALE | wordbreaklocale(loc,type) | Cette fonction permet de demander les informations locale les plus étroitement liée prise en charge par ICU à partir de l'emplacement spécifié si le type est 1, la région réelle d'où proviennent les données d'analyse des limites de mots si le type est 2; ou une chaîne de caractères vide est renvoyée pour tout autre type. |
| WORDCOUNT | wordcount(s) | Cette fonction permet de demander le nombre de mots dans la chaîne de caractères spécifié. |
| YEAR | year(ed) | Cette fonction permet de demander l'année numérique correspondant à la date ed. |
| YEARLY | yearly(s1,s2,Y) | Cette fonction permet de demander la date annuelle (année) correspondant à s1 sur la base de s2 et Y; Y spécifie topyear. |
| YH | yh(Y,H) | Cette fonction permet de demander la eh date semestrielle (semestrielle depuis 1960h1) correspondant à l'année Y, semestre H. |
| YM | ym(Y,M) | Cette fonction permet de demander la date mensuelle em (mois depuis 1960m1) correspondant à l'année Y, mois M. |
| YOFD | yofd(ed) | Cette fonction permet de demander la date annuelle (année) contenant la date ed. |
| YQ | yq(Y,Q) | Cette fonction permet de demander la date trimestrielle eq (trimestres depuis 1960q1) correspondant à l'année Y, trimestre Q. |
| YW | yw(Y,W) | Cette fonction permet de demander la nouvelle date hebdomadaire (semaines depuis 1960w1) correspondant à l'année Y, semaine W. |
| _CALLER | _caller() | Cette fonction permet de demander la version du programme ou de la session ayant appelé le programme en cours d'exécution. |
| _FRVAL | _frval() | Cette fonction permet de demander les valeurs des variables entreposées dans d'autres cadres. |
| __FRVAL | __frval() | Cette fonction permet de demander les valeurs des variables entreposées dans d'autres cadres. |
Dernière mise à jour : Samedi, le 4 mai 2019