Je suis chimiste et il y a environ un an, j'ai décidé d'en savoir plus sur la chimiométrie.Validation croisée de PCA + lm
Je travaille avec ce problème que je ne sais pas comment résoudre:
je fis un modèle expérimental (type Doehlert avec 3 facteurs) enregistrer plusieurs concentrations d'analyte comme Y. Ensuite, je effectué une ACP sur Y et moi scores sur le premier PC (87% de la variance totale) en tant que nouveau y pour un modèle de régression linéaire avec mes paramètres codés expérimentaux comme X. Maintenant, j'ai besoin d'effectuer une validation croisée Leave-Out-Out en supprimant chaque objet avant effectuer la PCA sur le nouveau "ensemble d'apprentissage", puis créer le modèle de régression sur les scores comme je le faisais auparavant, prédire le score valeur pour l'observation dans le "test set" et calculer l'erreur de prédiction en comparant le score prédit et le score obtenu par la projection de l'objet dans l'ensemble de test dans l'espace de la PCA précédente. Donc répété n fois (avec n le nombre de point de ma conception expérimentale). Je voudrais savoir comment je peux le faire avec R.
Salut Andrea, bienvenue à la validation croisée (et un accueil spécial à un autre camarade chimiste ici!). Cependant, votre question concerne principalement la programmation, pas les statistiques (vous avez déjà votre DoE et vous savez que la validation croisée doit inclure la PCA). Je voterai donc pour le migrer vers stackoverflow, où les questions de programmation sont discutées. Comme vous posez des questions sur R, je vais également ajouter un tag R. – cbeleites
Merci @cbeleites mais où puis-je trouver "stackoverflow"? Je suis un noob! –
@ndr: stackoverflow aurait dû vous trouver maintenant ... – cbeleites