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

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() 
主站蜘蛛池模板: 金沙县| 通州市| 沙田区| 柘城县| 珲春市| 昌江| 霍邱县| 保靖县| 昌都县| 莎车县| 樟树市| 江北区| 昌黎县| 宁化县| 蒙阴县| 麻江县| 景洪市| 阜新市| 周宁县| 鄱阳县| 贵溪市| 贡嘎县| 阜新| 英吉沙县| 尉犁县| 福安市| 霞浦县| 阿图什市| 车致| 皮山县| 重庆市| 邹平县| 二连浩特市| 平陆县| 聂拉木县| 正镶白旗| 思南县| 乌兰浩特市| 雷波县| 苍山县| 炉霍县|