Bonsoir,
Je souhaite, depuis une importation de données sur yahoo, récupérer la date et l'écrire dans un fichier.
Le code utilisé pour l'importation et le traitement des datas est:
Si j'affiche "d", j'ai alors:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 symbolData <- new.env() #Make a new environment for quantmod to store data in histoA=try(getSymbols("AAPL", env = symbolData, src = "yahoo", from = StartDate, to=endDate)) d=eval(parse(text=paste("symbolData$\"","AAPL","\"",sep="")))
AAPL.Open AAPL.High AAPL.Low AAPL.Close AAPL.Volume AAPL.Adjusted
2012-10-01 671.16 676.75 656.50 659.39 19414100 640.31
2012-10-02 661.81 666.35 650.65 661.31 22428300 642.17
2012-10-03 664.86 671.86 662.63 671.45 15152900 652.02
2012-10-04 671.25 674.25 665.55 666.80 13240200 647.50
2012-10-05 665.20 666.00 651.28 652.59 21214500 633.70
2012-10-08 646.88 647.56 636.11 638.17 22785500 619.70
Je vois bien que ma colonne dans laquelle la date apparaît n'a pas de nom de colonne, contrairement à "open", "high", "low"... et je me dis donc qu'il y a bien quelque chose que je ne saisi pas.
Si je parse la colonne date en écrivant :
et qu'ensuite j'affiche "dat", R me l'affiche bien, mais il m'est impossible de l'écrire dans un fichier, or c'est ce que je souhaite pouvoir faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dat=eval(parse(text=paste("symbolData$\"","AAPL","\"",sep=""))[,0])
Merci d'avance pour votre aide,
cordialement.
Partager