230 likes | 336 Views
R: Importation de données sur Word et Powerpoint. BOULIOU Florence BSAIBES Antoine CARRE Quentin LE CAM Nelly. R2PPT & R2WD. 08/10/2012 – présentation packages R– Agrocampus Ouest. Introduction. R2PPT. R2WD. Discussion. Intérêt des packages R2wd & R2ppt
E N D
R: Importation de donnéessur Word et Powerpoint BOULIOU Florence BSAIBES Antoine CARRE Quentin LE CAM Nelly R2PPT & R2WD 08/10/2012 – présentation packages R– Agrocampus Ouest
Introduction R2PPT R2WD Discussion • Intérêt des packages R2wd & R2ppt Permet de réaliser directement, grâce à une interface, des documents Word ou Powerpoint via des fonctions R • Installation et chargement • Installer le logiciel stat conn sur l’ordinateur installstatconnDCOM() 2) Charger les packages library(rcom) library(R2wd) library(R2ppt)
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions OUVRIR UN DOCUMENT • PPT.Init: Ouvre un nouveau document Powerpoint • PPT.Open: Ouvre un document déjà existant • PPT.Present: Lance le diaporama
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions INSERTION DE TITRES, SS TITRES ... • PPT.AddTitleSlide: Ajoute une slide dans laquelle la mise en forme de toutes les écritures sont prévues • PPT.AddTextSlide: Ajout de corps de texte • PPT.AddTitleOnlySlide: Ajoute une slide dans laquelle la mise en forme du titre est prévue
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions DIVERS • PPT.AddBlankSlide: Ajoute une slide vierge à la présentation en cours • PPT.ApplyTemplate : Ajoute un thème à toute la présentation
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions BASE DE DONNEES ET GRAPHIQUES • PPT.AddDataFrame:Insertion d’un jeu de données à la slide en cours • PPT.AddGraphicstoSlide: Ajoute un graphique à la diapositive actuelle de la présentation
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions SAUVEGARDE ET SORTIE • PPT.SaveAs : Enregistrer le document • PPT.getAbsolutePath: Obtenir le chemin du fichier • PPT.Close : Quitter la présentation Power Point en cours
Introduction R2PPT R2WD Discussion 2) Application
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions OUVRIR UN DOCUMENT • wdGet: Ouvre un nouveau document Word si Word n'est pas déjà ouvert ou un document déjà existant • wdNewDoc: Ouvre un nouveau document, quand Word est déjà ouvert
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions INSERTION DE TITRES, SOUS TITRES ... • wdHeading: Inserer un titre • wdTitle: Création du titre de niveau 1 • wdSection: Création d'un sous titre
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions CORPS DE TEXTE • wdBody: Ecrire dans le corps de texte , pas d’argument • wdWrite: Ecrire dans le corps de texte , argument paragraphe • wdVerbatim: Insertion de texte, des arguments concernant la police et la taille • wdType: Insertion de texte, des arguments concernant l’alignement et le style
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions LISTES ET NUMEROTATION • wdEnumerate: Crée une liste de puces et numérotation • wdItemize: Crée une liste de puces et numérotation
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions MISE EN FORME • wdSetFont: Modifier la police • wdNormal: Revenir aux propriétés par défaut • wdApplyTemplate: Appliquer un thème à un document • wdApplyTheme: appliquer un thème sur le texte • wdSetProperty: Modifier les propriétés de word (police, taille ...) • wdParagraph : Aller à la ligne • wdStyleSetup: Modifier le style de ce que l'on va écrire
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions OBTENIR DES INFORMATIONS DE WORD • wdGetProperty: Savoir quelles sont les propriétés de ce que l’on vient d’écrire (police, taille …) PIED DE PAGE • wdInsertFootnote: Insérer un pied de page dans le document
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions BASE DE DONNEES • wdTable: Insertion d ’une base de données GRAPHIQUES • wdPlot: Insertion d ’un graphique
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions PIED DE NAVIGUER DANS LE DOCUMENT • wdInsertBookmark: Insertion d’une marque dans le document • wdGoToBookmark:Retourner à la marque à partir de n’importe quel endroit du document
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions MISE EN PAGE • wdPageBreak: Ajout d’un saut de page • wdPageSetup: Modification de la mise en page du document, arguments concernant les marges et l’orientation
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions ORGANISATION DU DOCUMENT EN SECTION • wdSubsection: Création d’une nouvelle section word • wdSubsubsection: Création d’une nouvelle sous-section du document • wdSectionBreak: Arrêt de la section
Introduction R2PPT R2WD Discussion 1) Présentation des fonctions SAUVEGARDE ET SORTIE • wdSave: Enregistrer sous le document • wdUndo : Enregistrer le document • wdQuit : quitter Word
Introduction R2PPT R2WD Discussion 2) Application
Discussion Introduction R2PPT R2WD Avantages, inconvénients, limites… • Réel intérêt de tels packages? Mise en forme automatique? • Ecriture de la majuscule au début de chaque fonction • Beaucoup de problèmes d’utilisation de la fonction wdGet() • Impossibilité de taper du texte avec des guillemets • Des problèmes d’utilisation de R2ppt • Peu d’options
Discussion Introduction R2PPT R2WD Possibilités d’évolution • Sauvegarde automatique. • Ajouter un paramètre « nombre de slides » à la fonction AddBlankSlide. • Ajouter les numéros des slides. • Ajouter une fonction « DeleteSlideNumber_ ». • Enrichir les options dans Word. • Existence d’un lien entre les deux packages (transfert de texte, d’images, de graphiques en conservant les caractères).
Merci de votre attention. Avez-vous des questions?