Articles

Immatriculation en Belgique d'un véhicule acheté au Luxembourg (LU) - Retour d'exéprience

Image
  Immatriculer en Belgique un véhicule d’occasion acheté au Luxembourg (LU) Retour d’expérience complet – Etapes, documents et conseils pratiques Pourquoi ce guide ? Acheter une voiture au Luxembourg peut être intéressant, mais son immatriculation en Belgique demande quelques démarches précises. Voici, Etape par Etape, le cheminement réel suivi en septembre 2025 , avec conseils pour éviter les blocages. Etape 1 – La recherche et le premier contact • Recherche véhicule sur Luxauto (exemple): filtres stricts (marque, prix max). • Contact vendeur : échange via Luxauto → réponse reçue par e-mail. • Organisation d’un RDV : contact confirmé via WhatsApp. • Astuce : exigez l'existence du  COC, le certificat d’immatriculation ( deux volets ) et le dernier CT avant de vous déplacer  Etape 2 – Visite du véhicule au Luxembourg • 08/09/2025 : visite chez le garagiste. • Essai, paiement d’un acompte, copie des documents du véhicule, fixation d’un 2e RDV (contrôle...

SAS and Food security monitoring : Ajouter la variable décade dans un fichier journalier de données.

Ajouter la variable  décade dans un fichier journalier  de données. La manipulation des dates dans SAS s’effectue avec  plusieurs routines très puissantes. Elle nécessite aussi quelques connaissances dans les formats et les informats de SAS. Si dans une dataset, il ya une variable date de type DDMMYY (01011993 ou 1 janvier 1993), SAS permet de calculer  la décade correspondante à cette date. Exemple : création d'une table contenant les dates du 1/01/1993 au 9/06/2012 soit 7100 jours (qu'est je foutu pendant ces 7100 jours !;). La routine est la suivante ----------------- data datedek;                                                            ...

TIF file problem with ARCGIS 9.3.1

A georeferenced raster file display in a wrong extent in ARCGIS but well display  in ENVI 4.7. Use ENVI to load your file and  transfer it to ARCGIS and save it to have a correct file.

Les chiffres du SPF-ETCS parlent d'eux mêmes et suivent la tendance mondiale de la montée du BRIC

Image

CUMUL DE DONNEES

Le cumul de données. C'est très courant. On aime le faire sous Excel en tirant les formules. C'est fatiguant tenir une souris sur la feuille Excel. Avec SAS c'est 4 lignes pour le cumul sur votre base de données. Exemple : Cumul de température sur l'année. C'est cela qui fait pousser le blé ici et tue le mil chez moi. ******** Exemple vous avez votre base de température sur 366 jours qui s'appelle temp. Dans SAS la commande est la suivante. DATA CUMUL /* pour le nom du fichier cumul */ SET TEMP /* pour charger votre fichier de température */ RETAIN CUMUL /* pour créer le CUMUL , un autre nom marche dans tous les cas */ CUMUL + TEMPERATURE /* Temperature est la variable contenant les températures */ RUN ; ************************************** Exemple avec le programme ci-dessous : Je crée un jeu de données de 5 enregistrement Et je fais le cumul ; ***************** data essai; do i = 1 to 5 ; output ; end ; run ; data cumul; set essai; retain cumul; cumul...

Jeu de données d’Essai sur le prix des animaux

Image
Avoir aujourd'hui des données reste un parcours du combattant surtout dans le domaine de l'élevage. Il faut bien que les modèles tournent. Avec SAS, créer un jeu de données est vraiment un jeu d'enfant avec un nombre d'enregistrement qui n'a de limites que la limite de votre disque dur. Par exemple, une des données recherchées dans le domaine de l'élevage est le prix du bétail qui est rare sur le site de RESIMAO comme de l'or .. Je rencontre dans un rapport que le prix du bœuf actuellement est de 400 000 FCFA avec un écart type de 80000 FCFA . (c'est juste un exemple). Avec Sas pour avoir les prix pratiqués sur tout le marché ou l'échantillon présenté était de 200 boeufs, le programme ci dessous suffit et je crée mes 200 prix . **************** Programme SAS Data prixboeuf ; Do i = 1 to 200 ; Beouf=400000 + 80000*ranuni(0); OUTPUT; END; RUN; ************************** Après le lancement du programme je reçois le message suivant: ***************...

PROC COMPARE in SAS with PROC SQL and LIBNAME ODBC

PROC COMPARE in SAS with PROC SQL and LIBNAME ODBC Comparaison des structures de deux tables de base de données access sous SAS. * la comparaison de deux tables de données est souvent utile quand on a plusieurs versions des tables. Elle permet de s'assurer de l'intégrité des tables pour assurer une migration propre de données. Cette procédure est utile dans la préparation des tables pour le passage d'un SIG * Ici nous couplons l'utilisation des fonctions ou astuces suivantes: - 1. l'ouverture de librairie ODBC sous SAS pour l'accès à toutes les tables d'un fichier ACCESS par exemple - 2. L'utilisation d'une Procédure SQL pour la création de deux tables vides à comparer - 3. Couplage avec une fonction Macro pour traiter plusieurs tables dans la procédure - 4. Et sortie des résultats dans un fichier PDF. /* Dans l'exemple, les tables à comparer sont table_A table_B table_C soit 3 tables dans chacune des deux bases de données Base_1 e...

SAS, ACCESS et ODBC

** SAS et ODBC pour la lecture des données ACCESS** SAS permet de travailler directement avec un fichier ACCESS en ODBC. 1ère étape: Déclarer votre fichier dans le gestionnaire de source ODBC 2ème étape : Créer votre librairie avec la commande: LIBNAME malibrairie ODBC DSN="monDSN"; /*malibrairie est le nom de la librairie SAS*/ /*monDSN est le nom DSN donné dans le gestionnaire des sources ODBC*/ /* lecture de vos données par création de fichier nommé temp par exmple*/ data malibrairie.temp; set malibrairie.matable; run; /* Un des avantages : Vous avez accès à toutes vos tables dans la librairie*/ /* Vous pouvez utilisez toutes les commandes SAS avec vos tables*/ /* Un autre avantage est la possiblité de requête SQL pour toutes les données et leur transfert direct dans votre fichier ACCESS*/ /* Un petit inconvénient: La vitesse de lecture en mode ODBC est lent*/

Working with ACCESS database without import in SAS formats

1. Create ODBC connection by setting System DSN 2. in SAS create a libname like this: LIBNAME yourlibname ODBC="yourDSNname"; 3. Work with Mdb table like SAS Table. sample : I have 2 tables in my Access table tab1 tab2 and I wand to create one table with the two. data yourlibname.tab; set yourlibname.tab1 yourlibname.tab2 run;

Résolution du Scratch de l'émulateur du HP 41

Image
1. couper les fichiers HP-41C.lod, HP-41CV.lod du répertoire C:\Program Files (x86)\V41 2. Copiez les dans le répertoire C:\Users\ \AppData\Local\VirtualStore\Program Files (x86)\V41

Return String in ARCGIS field calculator

In ARCGIS, returns a piece of string command is different than what we have in SQL, ACCESS, etc.... The string return command is MID. For example: I want the third character of the word= "strange". Command is Myfield = Mid (word,3,1). Mid can return a string without a length place. It considers in this case the first character to begin return.

SAS Merge with Repeat by .. note vs PROC SQL

La fusion de deux tables sous SAS 9: L'utilisation de la fonction merge dans SAS provoque souvent ce type de note : En francais: Note: L'instruction MERGE comporte plus d'une table avec des répétitions des valeurs BY. En Anglais : NOTE: MERGE statement has more than one data set with repeats of BY values. Ce type de note, même s'il n'est pas signalé comme une erreur alerte le programmeur sur un problème sur les données. L'exemple ci dessous illustre ce type de problème et sa résolution. J'ai deux tables: 1 première table avec deux variables catégorielles time et val et une seconde table contenant la variable time et la variable mesure; Ci dessous le programme pour créer les tables : *************; data fichier1; input time $ val $; cards; t1 cat1 t2 cat2 t3 cat3 t1 cat11 t2 cat21 t3 cat31 ; run; data fichier2; input time $ mesure ; cards; t1 1 t2 2 t3 3 t1 4 t2 5 t3 6 ; run; *************** je désire obtenir un nouveau fichier3 avec la fusion du fichier1 e...

ARCGIS LOG NORMALIZATION

Image
ARCGIS offre plusieurs m?thodes de classification des donn?es pour la cartographie. Une des m?thodes de classification est la normalisation logarithmique. Cette normalisation diff?re des autres. Les autres normalisations propos?es proc?dent ? une division de la valeur attributaire retenue par une autre valeur alors que la normalisation logarithmique applique le logarithme d?cimal aux valeurs ? cartographier. Cette approche est interessante dans le cadre d'une variable comportant une trop grande dispersion des donn?es et permet une meilleure compr?hension des donn?es. Il faut se rappeler que le logarithme d?cimal transforme les valeurs 1, 10, 100, 1000 en 0,1,2,3 et 1, 0.1, 0.01 en 0, -1 et -2.

Word 2007 and Endnote X1 or X2 effect

If the speed of word goes down or Windows goes slow, see http://www.endnote.com/support/faqs/Install/faq28.asp ; Or use a command. Alt +3 in word; Go to setting instant formating and deactivate all the options.

windows vista 64 bit backup and XP backup

Après plusieurs années de XP, je passe à Windows vista. Zut de mes sauvegardes XP. Microsoft propose une solution mais uniquement la restauration et pas la sauvegarde (le fichier a un nom qui porte à confusion "NtBackup-RestoreUtility". je veux continuer à sauvegarder sans me soucier du changement de système d'exploitation. Heureusement que j'ai encore windows XP sur une vieille machine. je copie donc les fichiers suivants de XP qui se trouve dans windows\system32 et dans windows\help dans mon répertoire C:\Program Files\ de windows vista: ** ntbackup.exe ntbackup.hlp vssapi.dll ntmsapi.dll ntbackup.chw Ntbackup.hlp Si vous avez des problèmes d'erreur avec ntmsapi, activer la gestion de media de stockage externe à partir de  Panneau de configuration et Programmes. La restauration et le backup marche avec vos anciens fichiers bkf de windows XP "pour le moment" sans problème.

A venir : La crossvalidation sous SAS

  1.   2.

A venir : Les fonctions de concaténation dans SAS 9.x

A venir : SAS JMP plus clair que SAS 9.x dans la procedure de transposition ?

EXTRACTION DE CARACTERE A DROITE DANS UNE VARIABLE SAS

Image
Dans plusieurs logiciels statistiques ou langage de programmation, une fonction existe pour extraire des caractères à droite d'une variable caractère. Cette fonction s'appelle RIGHT, Droite selon le logiciel. Dans SAS, une commande REVERSE (nom de la variable) permet de retourner le contenu d'une variable texte en sens inverse.  Par exemple : si j'ai  " 123456mirroir ", il devient " riorrim654321 " contenu dans variable  Si j'ai besoin d'extraire le mot "mirroir" dans ce nouveau mot je peux utiliser alors la fonction  SUBSTR (variable,1,7). j'obtiens alors " riorrim" et je p eux utiliser encore reverse  pour retourner mon mirroir.  Exemple:    year_int1=reverse(substr(reverse(trim(model)),6,4)); Cette commande extrait l'année dans la variable model dont le contenu est model=modelfr11992_2007 Le résultat de year_int1 est 1992 Voir aussi  ftp://ftp.sas.com/techsup/download/sample/datastep/reverse.html Source photo :h...

How to save SAS PROC REG analysis of variance in a data set

See also: http://www2.sas.com/proceedings/sugi31/261-31.pdf Plusieurs options de la procédure REG de SAS permettent de sauver les paramètres des modèles  et les sommes des carrés (OUT=;OUTSSCP). Cependant les résultats de la table d'analyse de variance et particulièrement la valeur de F (F value) et la valeur de la probabilité (Pr) ne sont pas sauvées dans ces sorties classiques. L'utilisation des ODS (Output delivery System) permet d'écrire les résultats  de procédure SAS dans des fichiers de type HTML, XLS, CSV et dans des fichiers SAS et sous forme de table. Dans le cas précis, nous avons choisi une sortie dans un fichier SAS dans le fichier temps. les parties ajoutées en rouge sont celles qui permettent de créer le temp dans le répertoire de travail par défaut. ods listing close; ods output "Analysis of Variance" = temp ; PROC  REG data=one;       MODEL   y  =  x1; run; quit; ods output close; ods listing; Un listing des variables du fichier temp à partir de c...