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

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() 
主站蜘蛛池模板: 扶风县| 宁南县| 怀化市| 武隆县| 蕲春县| 青浦区| 保德县| 三江| 新兴县| 盖州市| 泸西县| 新郑市| 明水县| 合作市| 衡阳县| 北安市| 报价| 巴中市| 朝阳市| 石屏县| 富川| 乌拉特中旗| 平乡县| 鄂托克前旗| 周宁县| 嘉定区| 武宁县| 上蔡县| 毕节市| 扶风县| 綦江县| 三原县| 渝中区| 塘沽区| 磐安县| 天长市| 横峰县| 曲阜市| 泰州市| 河北省| 金湖县|