Norme et représentation graphique d'une projection orthogona

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Stéphanie Juillard
Messages : 20
Enregistré le : 04 Oct 2008, 17:43

Norme et représentation graphique d'une projection orthogona

Messagepar Stéphanie Juillard » 12 Oct 2008, 11:49

Je cherche à montrer le résultat suivant : xh = (txMu / ||u||) * u
Avec u :
> U<-(c(1,0,0))
> U
[1] 1 0 0
Et un vecteur X quelconque :
> X<-(c(2,1,3))
> X
[1] 2 1 3
En appliquant la formule, je trouve le xh suivant :
xh (2,0,0) est la projection orthogonale du point x sur Du.

J’ai trois questions :
Déjà, je ne suis pas très familière de tout ça, ne me suis-je pas trompée dans mon raisonnement ?
Ensuite, y a-t-il une commande pour me calculer directement la norme d’un vecteur sous R ?
Et enfin, comment puis-je représenter mon résultat graphiquement ? Quelles sont les commandes ?

Merci de votre aide

:lol:

jean lobry
Messages : 733
Enregistré le : 17 Jan 2008, 20:00
Contact :

Messagepar jean lobry » 12 Oct 2008, 18:34

Bonjour,

tu devrais trouver des pistes dans la fiche tdr80 "Quelques éléments d'algèbre pour l'analyse de données" ici : http://pbil.univ-lyon1.fr/R/html/tdr7.

Amicalement,

Jean

Stéphanie Juillard
Messages : 20
Enregistré le : 04 Oct 2008, 17:43

Messagepar Stéphanie Juillard » 13 Oct 2008, 07:42

Merci beaucoup, c'est exactement ce dont j'avais besoin !

J'aurais une autre petite question, même si elle n'a rien à voir... Je n'arrive pas à importer des données Excel ou txt sous R. Faut-il un package spécifique ? J'ai essayé de reprendre exactement ce qui était indiqué sur un des docs du site que tu mentionnes, mais ça ne marche pas pour importer un fichier enregistré sur mon ordi... J'ai un warning message.

Nicolas Péru
Messages : 1408
Enregistré le : 07 Aoû 2006, 08:13

Messagepar Nicolas Péru » 13 Oct 2008, 08:39

Bonjour,

tu as certainement un problème de format de tableau. Il ne faut mettre aucun format à ton tableau et le séparateur décimal doit être le point et non la virgule.
Il faut aussi nous indiquer le message d'erreur et le code que tu utilises pour importer.

Nicolas

Stéphanie Juillard
Messages : 20
Enregistré le : 04 Oct 2008, 17:43

Messagepar Stéphanie Juillard » 14 Oct 2008, 07:50

J'essaie d'importer un tableau tout bête, sans séparateur décimal, avec juste deux colonnes de variables numériques. J'utile ce code :

> read.table("h:/Bureau/test.txt", h-T)
Trouvé sur http://pbil.univ-lyon1.fr/R/enseignement.html
Et j'obtiens le message suivant :
Erreur dans file(file, "r") : impossible d'ouvrir la connexion
De plus : Warning message:
In file(file, "r") :
impossible d'ouvrir le fichier 'h:/Bureau/test.txt' : No such file or directory

Le chemin d'accès est le bon, c'est celui que j'obtiens quand je fais clic droit/propriétés sur mon fichier.

Nicolas Péru
Messages : 1408
Enregistré le : 07 Aoû 2006, 08:13

Messagepar Nicolas Péru » 14 Oct 2008, 09:25

Bonjour,

Pour ma part je ne met jamais le chemin d'accès complet. Je travaille toujours sous un répertoire de travail (différent pour chaque nouveau projet) dans le quel je place tout ce dont j'ai besoin et qui se rapporte au projet en question : un tout petit peuplus lourd à mettre en place (on perd bien 1mn ...:p) mais ça simplifie tout après.
En tout cas, le fichier test.txt doit être placé dans le répertoire où travail R. Pour connaitre ce répertoire on utilise getwd().

Il suffit alors de faire

Code : Tout sélectionner

test <- read.table("test.txt",h=T) #c'est bien h=T et non h-T

Stéphanie Juillard
Messages : 20
Enregistré le : 04 Oct 2008, 17:43

Messagepar Stéphanie Juillard » 14 Oct 2008, 13:16

Merci, j'ai enfin réussi :lol:
La procédure est la même pour Excel ?

Olivier Delaigue
Messages : 220
Enregistré le : 05 Déc 2006, 07:38

Messagepar Olivier Delaigue » 14 Oct 2008, 14:07

Ne pas hésiter à utiliser la fonction rechercher du forum.
Matthieu Lesnoff et Renaud Lancelot ont fait une fiche concernant ces aspects qui est disponible sur le forum : viewtopic.php?t=28&highlight=rodbc

Stéphanie Juillard
Messages : 20
Enregistré le : 04 Oct 2008, 17:43

Messagepar Stéphanie Juillard » 16 Oct 2008, 07:42

Merci...
J'ai bien utilisé la fonction "recherche", mais je suis passée à côté de ce post :roll:


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité