2017-07-31 66 views
1

我只研究大熊貓兩天,我讀了CSV示例文件,輸出的每一行,像這樣:大熊貓輸出的每一行

   a  b  c d  e f  g 
    0 1980/81 1182 5408 292 7248 174 2212 
    1 1981/82 1098 5112 257 7316 242 1936 
    2 1982/83 1156 5701 330 8567 124 1802 
    3 1983/84 993 4265 391 8905 141 1078 
    4 1984/85 1182 5364 217 5813 343 4313 

這是我的代碼:

df = pd.read_csv('uk_rain_2014.csv', header=0) 
df.columns = ['a', 'b', 'c', 'd', 'e', 'f', 'g'] 
print df.head(5) 

如何能做些什麼來打印每一個這樣的:

  a  b  c d  e f  g 
    1980/81 1182 5408 292 7248 174 2212 
    1981/82 1098 5112 257 7316 242 1936 
    1982/83 1156 5701 330 8567 124 1802 
    1983/84 993 4265 391 8905 141 1078 
    1984/85 1182 5364 217 5813 343 4313 

回答

0

讓我們試試這個:

print df.to_string(index=False) 

輸出:

a  b  c d  e f  g 
1980/81 1182 5408 292 7248 174 2212 
1981/82 1098 5112 257 7316 242 1936 
1982/83 1156 5701 330 8567 124 1802 
1983/84 993 4265 391 8905 141 1078 
1984/85 1182 5364 217 5813 343 4313 

OR

print(df.to_csv(sep='\t',index=False)) 

輸出:

a  b  c  d e  f g 
1980/81 1182 5408 292 7248 174 2212 
1981/82 1098 5112 257 7316 242 1936 
1982/83 1156 5701 330 8567 124 1802 
1983/84 993  4265 391 8905 141 1078 
1984/85 1182 5364 217 5813 343 4313