R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R–...

23
R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine CARRE Quentin LE CAM Nelly

Transcript of R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R–...

Page 1: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

1

R: Importation de données sur Word et Powerpoint

08/10/2012 – présentation packages R– Agrocampus Ouest

R2PPT & R2WDBOULIOU FlorenceBSAIBES AntoineCARRE QuentinLE CAM Nelly

Page 2: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

2

Introduction R2PPT R2WD Discussion

• Installation et chargement1) Installer le logiciel stat conn sur l’ordinateur

installstatconnDCOM()

2) Charger les packages library(rcom)library(R2wd)library(R2ppt)

• Intérêt des packages R2wd & R2pptPermet de réaliser directement, grâce à une interface, des documents Word ou Powerpoint via des fonctions R

Page 3: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

3

R2PPTIntroduction 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

Page 4: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

4

R2PPTIntroduction 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

Page 5: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

5

R2PPTIntroduction 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

Page 6: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

6

R2PPTIntroduction 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

Page 7: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

7

R2PPTIntroduction 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

Page 8: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

8

R2PPTIntroduction R2WD Discussion

2) Application

Page 9: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

9

R2WDR2PPTIntroduction Discussion

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

1) Présentation des fonctions

Page 10: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

10

R2WDR2PPTIntroduction Discussion

INSERTION DE TITRES, SOUS TITRES ...

• wdHeading: Inserer un titre

• wdTitle : Création du titre de niveau 1

• wdSection: Création d'un sous titre

1) Présentation des fonctions

Page 11: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

11

R2WDR2PPTIntroduction Discussion

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

1) Présentation des fonctions

Page 12: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

12

R2WDR2PPTIntroduction Discussion

LISTES ET NUMEROTATION

• wdEnumerate : Crée une liste de puces et numérotation

• wdItemize: Crée une liste de puces et numérotation

1) Présentation des fonctions

Page 13: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

13

R2WDR2PPTIntroduction Discussion

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

1) Présentation des fonctions

Page 14: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

14

R2WDR2PPTIntroduction Discussion

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

1) Présentation des fonctions

Page 15: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

15

R2WDR2PPTIntroduction Discussion

BASE DE DONNEES

• wdTable : Insertion d ’une base de données

GRAPHIQUES• wdPlot : Insertion d ’un graphique

1) Présentation des fonctions

Page 16: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

16

R2WDR2PPTIntroduction Discussion

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

1) Présentation des fonctions

Page 17: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

17

R2WDR2PPTIntroduction Discussion

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

1) Présentation des fonctions

Page 18: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

18

R2WDR2PPTIntroduction Discussion

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

1) Présentation des fonctions

Page 19: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

19

R2WDR2PPTIntroduction Discussion

SAUVEGARDE ET SORTIE

• wdSave: Enregistrer sous le document• wdUndo : Enregistrer le document• wdQuit : quitter Word

1) Présentation des fonctions

Page 20: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

20

R2WDR2PPTIntroduction Discussion

2) Application

Page 21: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

21

DiscussionR2PPT R2WDIntroduction

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

Page 22: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

22

DiscussionR2PPT R2WDIntroduction

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).

Page 23: R: Importation de données sur Word et Powerpoint 08/10/2012 – présentation packages R– Agrocampus Ouest 1 R2PPT & R2WD BOULIOU Florence BSAIBES Antoine.

23

Merci de votre attention.Avez-vous des questions?