資料載入 儲存於檔案格式 將資料寫出到文字格式

2022-06-14 15:51:13 字數 2346 閱讀 2969

import

sysimport

pandas as pd

data = pd.read_csv("

examples/ex5.csv")

print

(data)

'''something a b c d message

0 one 1 2 3.0 4 nan

1 two 5 6 nan 8 world

2 three 9 10 11.0 12 foo

'''data.to_csv(

"ex_out/out.csv

") #

逗號分隔

''',something,a,b,c,d,message

0,one,1,2,3.0,4,

1,two,5,6,,8,world

2,three,9,10,11.0,12,foo

'''data.to_csv(sys.stdout,sep='|'

)'''

|something|a|b|c|d|message

0|one|1|2|3.0|4|

1|two|5|6||8|world

2|three|9|10|11.0|12|foo

'''#

缺失值在輸出時會表示為空字串,也可以表示為別的標記值

data.to_csv(sys.stdout,na_rep='

null')

''',something,a,b,c,d,message

0,one,1,2,3.0,4,null

1,two,5,6,null,8,world

2,three,9,10,11.0,12,foo

'''#

可禁用行列標籤

data.to_csv(sys.stdout,index=false,header=false)

'''one,1,2,3.0,4,

two,5,6,,8,world

three,9,10,11.0,12,foo

'''#

只寫一部分列,並以指定順序排列

data.to_csv(sys.stdout,index=false,columns=['

a','

b','c'

])'''

a,b,c

1,2,3.0

5,6,

9,10,11.0

'''data.to_csv(sys.stdout,index=false,columns=['

a','

c','b'

])'''

a,c,b

1,3.0,2

5,,6

9,11.0,10

'''

import

pandas as pd

import

numpy as np

from pandas import

series

datas = pd.date_range('

1/1/2021

',periods=7)

print

(datas)

'''datetimeindex(['2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04',

'2021-01-05', '2021-01-06', '2021-01-07'],

dtype='datetime64[ns]', freq='d')

'''ts = series(np.arange(7),index=datas)

ts.to_csv(

"ex_out/tseries.csv")

'''2021-01-01,0

2021-01-02,1

2021-01-03,2

2021-01-04,3

2021-01-05,4

2021-01-06,5

2021-01-07,6

'''data = series.from_csv("

ex_out/tseries.csv

",parse_dates=true)

print

(data)

'''2021-01-01 0

2021-01-02 1

2021-01-03 2

2021-01-04 3

2021-01-05 4

2021-01-06 5

2021-01-07 6

dtype: int64

'''

Python資料載入 儲存與檔案格式

資料載入 儲存與檔案格式 1.讀寫文字格式資料 pandas中的解析函式 read csv 從檔案 url 檔案型物件中載入帶分隔符的資料,預設分隔符為逗號 read table 從檔案 url 檔案型物件中載入帶分隔符的資料,預設分隔符為製表符 read fwf 讀取定寬列格式資料 即沒有分隔符 ...

儲存系統實現 資料檔案格式

在第一篇中講到了整個索引檔案的實現方式與檢索方式的實現,這一篇中講到我實現的各個檔案的結構。儲存管理檔案 這個檔案的作用主要是對資料檔案進行分塊管理,管理資料檔案塊是否使用,還有相應的偏移位置,申請資料檔案塊都需要從這裡進行申請。對於檔案的 也相應的改這個檔案的狀態。下面畫的是該檔案的結構 索引檔案...

Python讀寫檔案 json檔案 格式資料處理

平時都用pandas庫里的read csv 和to csv 方法來讀寫檔案,疏忽了原生方法,在此記錄學習。用readlines 方法讀取 此處是讀取json的多行檔案 json list path data 20201210 with open path,r as f lines f.readlin...