官术网_书友最值得收藏!

Data output

In the previous section, by using the R language, we generated a data asset called final. To save it to a CSV file, we could use the write.csv() or write.table() functions, shown in the code here:

> write.csv(final,file="c:/temp/t.csv") 
> write.table(final,file="c:/temp/t2.txt",sep=";") 

The separator for the write.csv() function is a comma, while we can specify our own separator for the write.table() function. To find out the other R functions starting with write, we could use the apropos() function, shown here:

> apropos("^write") 
 [1] "write"          "write.csv"      "write.csv2"     
 [4] "write.dcf"      "write.ftable"   "write.socket"   
 [7] "write.table"    "writeBin"       "writeChar"      
[10] "writeClipboard" "writeLines"     

For the following Python program, we export Fama-French monthly factors to three different output formats, pickle, CSV, and text files:

import pandas as pd 
infile="http://canisius.edu/~yany/data/ff3monthly.csv" 
ff3=pd.read_csv(infile,skiprows=3) 
print(ff3.head(2)) 
# output to pickle 
ff3.to_pickle("c:/temp/ff3.pkl") 
# output to a csv file  
outfile=open("c:/temp/ff3.csv","w") 
ff3.to_csv(outfile,index=None) 
outfile.close() 
# output to text file 
outfile2=open("c:/temp/ff3.txt","w") 
ff3.to_csv(outfile2, header=True, index=None, sep=' ', mode='a') 
outfile2.close() 
主站蜘蛛池模板: 霍城县| 肃宁县| 巫山县| 京山县| 山西省| 渑池县| 内黄县| 通许县| 遵义市| 彭山县| 河北省| 霍州市| 清水河县| 宝丰县| 宝丰县| 平乡县| 中方县| 临颍县| 云林县| 冕宁县| 定陶县| 衡水市| 永仁县| 雷州市| 博爱县| 武清区| 伊川县| 观塘区| 岳阳市| 海晏县| 武汉市| 长泰县| 固阳县| 新邵县| 娱乐| 潢川县| 香格里拉县| 乌海市| 芜湖县| 泸溪县| 灵山县|